home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / HENSA / MATHS / PLPLOT / PLPLOT.ZIP / doc / api.tex < prev    next >
LaTeX Document  |  1980-02-12  |  71.3 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: LaTeX Document (document/latex).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert LaTeX Document (document/latex) magic Supported
1% dexvert Corel 10 Texture (image/corel10Texture) ext Unsupported
1% dexvert Croteam texture file (image/croteamTextureFile) ext Unsupported
1% dexvert Text File (text/txt) fallback Supported
100% file LaTeX document text default
99% file LaTeX document, ASCII text default
100% checkBytes Printable ASCII default
100% perlTextCheck Likely Text (Perl) default
100% siegfried fmt/281 LaTeX (Subdocument) default
100% detectItEasy Format: plain text[LF] default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 5c 63 20 2d 2a 2d 6c 61 | 74 65 78 69 6e 66 6f 2d |\c -*-la|texinfo-|
|00000010| 2a 2d 0a 5c 63 20 61 70 | 69 2e 74 65 78 0a 5c 63 |*-.\c ap|i.tex.\c|
|00000020| 20 4d 61 75 72 69 63 65 | 20 4c 65 42 72 75 6e 0a | Maurice| LeBrun.|
|00000030| 5c 63 20 31 39 20 4d 61 | 79 20 31 39 39 34 0a 0a |\c 19 Ma|y 1994..|
|00000040| 5c 6e 6f 64 65 20 41 50 | 49 2c 20 42 69 62 6c 69 |\node AP|I, Bibli|
|00000050| 6f 67 72 61 70 68 79 2c | 20 45 78 74 65 6e 64 65 |ography,| Extende|
|00000060| 64 20 57 49 53 48 2c 20 | 54 6f 70 0a 5c 63 68 61 |d WISH, |Top.\cha|
|00000070| 70 74 65 72 7b 54 68 65 | 20 50 4c 70 6c 6f 74 20 |pter{The| PLplot |
|00000080| 41 70 70 6c 69 63 61 74 | 69 6f 6e 73 20 50 72 6f |Applicat|ions Pro|
|00000090| 67 72 61 6d 6d 69 6e 67 | 20 49 6e 74 65 72 66 61 |gramming| Interfa|
|000000a0| 63 65 7d 0a 0a 44 6f 63 | 75 6d 65 6e 74 61 74 69 |ce}..Doc|umentati|
|000000b0| 6f 6e 20 6f 66 20 65 61 | 63 68 20 50 4c 70 6c 6f |on of ea|ch PLplo|
|000000c0| 74 20 66 75 6e 63 74 69 | 6f 6e 2e 0a 0a 4d 61 6e |t functi|on...Man|
|000000d0| 79 20 6e 65 77 20 6f 6e | 65 73 20 61 72 65 20 73 |y new on|es are s|
|000000e0| 74 69 6c 6c 20 6d 69 73 | 73 69 6e 67 2e 0a 0a 5c |till mis|sing...\|
|000000f0| 62 65 67 69 6e 7b 6d 65 | 6e 75 7d 0a 2a 20 70 6c |begin{me|nu}.* pl|
|00000100| 61 64 76 3a 3a 09 09 41 | 64 76 61 6e 63 65 20 74 |adv::..A|dvance t|
|00000110| 68 65 20 28 73 75 62 2d | 29 70 61 67 65 0a 2a 20 |he (sub-|)page.* |
|00000120| 70 6c 62 69 6e 3a 3a 09 | 09 50 6c 6f 74 20 61 20 |plbin::.|.Plot a |
|00000130| 68 69 73 74 6f 67 72 61 | 6d 20 66 72 6f 6d 20 62 |histogra|m from b|
|00000140| 69 6e 6e 65 64 20 64 61 | 74 61 0a 2a 20 70 6c 62 |inned da|ta.* plb|
|00000150| 6f 78 3a 3a 09 09 44 72 | 61 77 20 61 20 62 6f 78 |ox::..Dr|aw a box|
|00000160| 20 77 69 74 68 20 61 78 | 65 73 2c 20 65 74 63 0a | with ax|es, etc.|
|00000170| 2a 20 70 6c 62 6f 78 33 | 3a 3a 09 09 44 72 61 77 |* plbox3|::..Draw|
|00000180| 20 61 20 62 6f 78 20 77 | 69 74 68 20 61 78 65 73 | a box w|ith axes|
|00000190| 2c 20 65 74 63 2c 20 69 | 6e 20 33 2d 64 0a 2a 20 |, etc, i|n 3-d.* |
|000001a0| 70 6c 63 6c 72 3a 3a 09 | 09 45 6a 65 63 74 20 63 |plclr::.|.Eject c|
|000001b0| 75 72 72 65 6e 74 20 70 | 61 67 65 0a 2a 20 70 6c |urrent p|age.* pl|
|000001c0| 63 6f 6c 3a 3a 09 09 53 | 65 74 20 63 6f 6c 6f 72 |col::..S|et color|
|000001d0| 0a 2a 20 70 6c 63 6f 6e | 30 3a 3a 09 09 43 6f 6e |.* plcon|0::..Con|
|000001e0| 74 6f 75 72 20 70 6c 6f | 74 2c 20 69 64 65 6e 74 |tour plo|t, ident|
|000001f0| 69 74 79 20 6d 61 70 70 | 69 6e 67 0a 2a 20 70 6c |ity mapp|ing.* pl|
|00000200| 63 6f 6e 31 3a 3a 09 09 | 43 6f 6e 74 6f 75 72 20 |con1::..|Contour |
|00000210| 70 6c 6f 74 2c 20 67 65 | 6e 65 72 61 6c 20 31 2d |plot, ge|neral 1-|
|00000220| 64 20 6d 61 70 70 69 6e | 67 0a 2a 20 70 6c 63 6f |d mappin|g.* plco|
|00000230| 6e 32 3a 3a 09 09 43 6f | 6e 74 6f 75 72 20 70 6c |n2::..Co|ntour pl|
|00000240| 6f 74 2c 20 67 65 6e 65 | 72 61 6c 20 32 2d 64 20 |ot, gene|ral 2-d |
|00000250| 6d 61 70 70 69 6e 67 0a | 2a 20 70 6c 63 6f 6e 66 |mapping.|* plconf|
|00000260| 3a 3a 09 09 43 6f 6e 74 | 6f 75 72 20 70 6c 6f 74 |::..Cont|our plot|
|00000270| 2c 20 67 65 6e 65 72 61 | 6c 0a 2a 20 70 6c 63 6f |, genera|l.* plco|
|00000280| 6e 74 3a 3a 09 09 43 6f | 6e 74 6f 75 72 20 70 6c |nt::..Co|ntour pl|
|00000290| 6f 74 2c 20 66 69 78 65 | 64 20 6c 69 6e 65 61 72 |ot, fixe|d linear|
|000002a0| 20 6d 61 70 70 69 6e 67 | 0a 2a 20 70 6c 65 6e 64 | mapping|.* plend|
|000002b0| 3a 3a 09 09 45 6e 64 20 | 70 6c 6f 74 74 69 6e 67 |::..End |plotting|
|000002c0| 20 73 65 73 73 69 6f 6e | 0a 2a 20 70 6c 65 6e 64 | session|.* plend|
|000002d0| 31 3a 3a 09 09 45 6e 64 | 20 70 6c 6f 74 74 69 6e |1::..End| plottin|
|000002e0| 67 20 73 65 73 73 69 6f | 6e 20 66 6f 72 20 31 20 |g sessio|n for 1 |
|000002f0| 73 74 72 65 61 6d 0a 2a | 20 70 6c 65 6e 76 3a 3a |stream.*| plenv::|
|00000300| 09 09 53 65 74 20 75 70 | 20 73 74 61 6e 64 61 72 |..Set up| standar|
|00000310| 64 20 77 69 6e 64 6f 77 | 20 61 6e 64 20 64 72 61 |d window| and dra|
|00000320| 77 20 62 6f 78 0a 2a 20 | 70 6c 65 72 72 78 3a 3a |w box.* |plerrx::|
|00000330| 09 09 44 72 61 77 20 78 | 20 65 72 72 6f 72 20 62 |..Draw x| error b|
|00000340| 61 72 0a 2a 20 70 6c 65 | 72 72 79 3a 3a 09 09 44 |ar.* ple|rry::..D|
|00000350| 72 61 77 20 79 20 65 72 | 72 6f 72 20 62 61 72 0a |raw y er|ror bar.|
|00000360| 2a 20 70 6c 65 78 69 74 | 3a 3a 09 09 45 72 72 6f |* plexit|::..Erro|
|00000370| 72 20 61 62 6f 72 74 0a | 2a 20 70 6c 66 69 6c 6c |r abort.|* plfill|
|00000380| 3a 3a 09 09 41 72 65 61 | 20 66 69 6c 6c 0a 2a 20 |::..Area| fill.* |
|00000390| 70 6c 66 6f 6e 74 3a 3a | 09 09 53 65 74 20 63 68 |plfont::|..Set ch|
|000003a0| 61 72 61 63 74 65 72 20 | 66 6f 6e 74 0a 2a 20 70 |aracter |font.* p|
|000003b0| 6c 66 6f 6e 74 6c 64 3a | 3a 09 09 4c 6f 61 64 20 |lfontld:|:..Load |
|000003c0| 63 68 61 72 61 63 74 65 | 72 20 66 6f 6e 74 0a 2a |characte|r font.*|
|000003d0| 20 70 6c 67 66 61 6d 3a | 3a 09 09 47 65 74 20 66 | plgfam:|:..Get f|
|000003e0| 61 6d 69 6c 79 20 66 69 | 6c 65 20 70 61 72 61 6d |amily fi|le param|
|000003f0| 74 65 72 73 0a 2a 20 70 | 6c 67 66 69 6c 65 3a 3a |ters.* p|lgfile::|
|00000400| 09 09 47 65 74 20 6f 75 | 74 70 75 74 20 66 69 6c |..Get ou|tput fil|
|00000410| 65 20 68 61 6e 64 6c 65 | 0a 2a 20 70 6c 67 66 6e |e handle|.* plgfn|
|00000420| 61 6d 3a 3a 09 09 47 65 | 74 20 6f 75 74 70 75 74 |am::..Ge|t output|
|00000430| 20 66 69 6c 65 20 6e 61 | 6d 65 0a 2a 20 70 6c 67 | file na|me.* plg|
|00000440| 70 61 67 65 3a 3a 09 09 | 47 65 74 20 70 61 67 65 |page::..|Get page|
|00000450| 20 70 61 72 61 6d 65 74 | 65 72 73 0a 2a 20 70 6c | paramet|ers.* pl|
|00000460| 67 72 61 3a 3a 09 09 53 | 77 69 74 63 68 20 74 6f |gra::..S|witch to|
|00000470| 20 67 72 61 70 68 69 63 | 73 20 73 63 72 65 65 6e | graphic|s screen|
|00000480| 0a 2a 20 70 6c 67 73 70 | 61 3a 3a 09 09 47 65 74 |.* plgsp|a::..Get|
|00000490| 20 63 75 72 72 65 6e 74 | 20 73 75 62 70 61 67 65 | current| subpage|
|000004a0| 20 70 61 72 61 6d 65 74 | 65 72 73 0a 2a 20 70 6c | paramet|ers.* pl|
|000004b0| 67 73 74 72 6d 3a 3a 09 | 09 47 65 74 20 63 75 72 |gstrm::.|.Get cur|
|000004c0| 72 65 6e 74 20 73 74 72 | 65 61 6d 20 6e 75 6d 62 |rent str|eam numb|
|000004d0| 65 72 0a 2a 20 70 6c 67 | 78 61 78 3a 3a 09 09 47 |er.* plg|xax::..G|
|000004e0| 65 74 20 78 20 61 78 69 | 73 20 70 61 72 61 6d 65 |et x axi|s parame|
|000004f0| 74 65 72 73 0a 2a 20 70 | 6c 67 79 61 78 3a 3a 09 |ters.* p|lgyax::.|
|00000500| 09 47 65 74 20 79 20 61 | 78 69 73 20 70 61 72 61 |.Get y a|xis para|
|00000510| 6d 65 74 65 72 73 0a 2a | 20 70 6c 67 7a 61 78 3a |meters.*| plgzax:|
|00000520| 3a 09 09 47 65 74 20 7a | 20 61 78 69 73 20 70 61 |:..Get z| axis pa|
|00000530| 72 61 6d 65 74 65 72 73 | 0a 2a 20 70 6c 68 69 73 |rameters|.* plhis|
|00000540| 74 3a 3a 09 09 50 6c 6f | 74 20 61 20 68 69 73 74 |t::..Plo|t a hist|
|00000550| 6f 67 72 61 6d 20 66 72 | 6f 6d 20 75 6e 62 69 6e |ogram fr|om unbin|
|00000560| 6e 65 64 20 64 61 74 61 | 0a 2a 20 70 6c 69 6e 69 |ned data|.* plini|
|00000570| 74 3a 3a 09 09 49 6e 69 | 74 69 61 6c 69 7a 65 20 |t::..Ini|tialize |
|00000580| 50 4c 70 6c 6f 74 0a 2a | 20 70 6c 6a 6f 69 6e 3a |PLplot.*| pljoin:|
|00000590| 3a 09 09 44 72 61 77 20 | 61 20 6c 69 6e 65 20 62 |:..Draw |a line b|
|000005a0| 65 74 77 65 65 6e 20 74 | 77 6f 20 70 6f 69 6e 74 |etween t|wo point|
|000005b0| 73 0a 2a 20 70 6c 6c 61 | 62 3a 3a 09 09 53 69 6d |s.* plla|b::..Sim|
|000005c0| 70 6c 65 20 72 6f 75 74 | 69 6e 65 20 74 6f 20 77 |ple rout|ine to w|
|000005d0| 72 69 74 65 20 6c 61 62 | 65 6c 73 0a 2a 20 70 6c |rite lab|els.* pl|
|000005e0| 6c 69 6e 65 3a 3a 09 09 | 44 72 61 77 20 6c 69 6e |line::..|Draw lin|
|000005f0| 65 73 20 62 65 74 77 65 | 65 6e 20 61 20 6e 75 6d |es betwe|en a num|
|00000600| 62 65 72 20 6f 66 20 70 | 6f 69 6e 74 73 0a 2a 20 |ber of p|oints.* |
|00000610| 70 6c 6c 73 74 79 3a 3a | 09 09 53 65 6c 65 63 74 |pllsty::|..Select|
|00000620| 20 6c 69 6e 65 20 73 74 | 79 6c 65 0a 2a 20 70 6c | line st|yle.* pl|
|00000630| 6d 65 73 68 3a 3a 09 09 | 50 6c 6f 74 20 73 75 72 |mesh::..|Plot sur|
|00000640| 66 61 63 65 20 6d 65 73 | 68 0a 2a 20 70 6c 6d 74 |face mes|h.* plmt|
|00000650| 65 78 3a 3a 09 09 57 72 | 69 74 65 20 74 65 78 74 |ex::..Wr|ite text|
|00000660| 20 72 65 6c 61 74 69 76 | 65 20 74 6f 20 76 69 65 | relativ|e to vie|
|00000670| 77 70 6f 72 74 20 62 6f | 75 6e 64 61 72 69 65 73 |wport bo|undaries|
|00000680| 0a 2a 20 70 6c 6f 74 33 | 64 3a 3a 09 09 50 6c 6f |.* plot3|d::..Plo|
|00000690| 74 20 33 2d 64 20 73 75 | 72 66 61 63 65 20 70 6c |t 3-d su|rface pl|
|000006a0| 6f 74 0a 2a 20 70 6c 70 | 61 67 65 3a 3a 09 09 42 |ot.* plp|age::..B|
|000006b0| 65 67 69 6e 20 61 20 6e | 65 77 20 70 61 67 65 0a |egin a n|ew page.|
|000006c0| 2a 20 70 6c 70 61 74 3a | 3a 09 09 53 65 74 20 61 |* plpat:|:..Set a|
|000006d0| 72 65 61 20 66 69 6c 6c | 20 70 61 74 74 65 72 6e |rea fill| pattern|
|000006e0| 0a 2a 20 70 6c 70 6f 69 | 6e 3a 3a 09 09 50 6c 6f |.* plpoi|n::..Plo|
|000006f0| 74 73 20 61 20 63 68 61 | 72 61 63 74 65 72 20 61 |ts a cha|racter a|
|00000700| 74 20 74 68 65 20 73 70 | 65 63 69 66 69 65 64 20 |t the sp|ecified |
|00000710| 70 6f 69 6e 74 73 0a 2a | 20 70 6c 70 72 65 63 3a |points.*| plprec:|
|00000720| 3a 09 09 53 65 74 20 70 | 72 65 63 69 73 69 6f 6e |:..Set p|recision|
|00000730| 20 69 6e 20 6e 75 6d 65 | 72 69 63 20 6c 61 62 65 | in nume|ric labe|
|00000740| 6c 73 0a 2a 20 70 6c 70 | 73 74 79 3a 3a 09 09 53 |ls.* plp|sty::..S|
|00000750| 65 6c 65 63 74 20 61 72 | 65 61 20 66 69 6c 6c 20 |elect ar|ea fill |
|00000760| 70 61 74 74 65 72 6e 0a | 2a 20 70 6c 70 74 65 78 |pattern.|* plptex|
|00000770| 3a 3a 09 09 57 72 69 74 | 65 20 74 65 78 74 20 69 |::..Writ|e text i|
|00000780| 6e 73 69 64 65 20 74 68 | 65 20 76 69 65 77 70 6f |nside th|e viewpo|
|00000790| 72 74 0a 2a 20 70 6c 73 | 63 68 72 3a 3a 09 09 53 |rt.* pls|chr::..S|
|000007a0| 65 74 20 63 68 61 72 61 | 63 74 65 72 20 73 69 7a |et chara|cter siz|
|000007b0| 65 0a 2a 20 70 6c 73 66 | 61 6d 3a 3a 09 09 53 65 |e.* plsf|am::..Se|
|000007c0| 74 20 66 61 6d 69 6c 79 | 20 66 69 6c 65 20 70 61 |t family| file pa|
|000007d0| 72 61 6d 65 74 65 72 73 | 0a 2a 20 70 6c 73 66 69 |rameters|.* plsfi|
|000007e0| 6c 65 3a 3a 09 09 53 65 | 74 20 6f 75 74 70 75 74 |le::..Se|t output|
|000007f0| 20 66 69 6c 65 20 68 61 | 6e 64 6c 65 0a 2a 20 70 | file ha|ndle.* p|
|00000800| 6c 73 66 6e 61 6d 3a 3a | 09 09 53 65 74 20 6f 75 |lsfnam::|..Set ou|
|00000810| 74 70 75 74 20 66 69 6c | 65 20 6e 61 6d 65 0a 2a |tput fil|e name.*|
|00000820| 20 70 6c 73 6d 61 6a 3a | 3a 09 09 53 65 74 20 6c | plsmaj:|:..Set l|
|00000830| 65 6e 67 74 68 20 6f 66 | 20 6d 61 6a 6f 72 20 74 |ength of| major t|
|00000840| 69 63 6b 73 0a 2a 20 70 | 6c 73 6d 69 6e 3a 3a 09 |icks.* p|lsmin::.|
|00000850| 09 53 65 74 20 6c 65 6e | 67 74 68 20 6f 66 20 6d |.Set len|gth of m|
|00000860| 69 6e 6f 72 20 74 69 63 | 6b 73 0a 2a 20 70 6c 73 |inor tic|ks.* pls|
|00000870| 6f 72 69 3a 3a 09 09 53 | 65 74 20 6f 72 69 65 6e |ori::..S|et orien|
|00000880| 74 61 74 69 6f 6e 0a 2a | 20 70 6c 73 70 61 67 65 |tation.*| plspage|
|00000890| 3a 3a 09 09 53 65 74 20 | 70 61 67 65 20 70 61 72 |::..Set |page par|
|000008a0| 61 6d 65 74 65 72 73 0a | 2a 20 70 6c 73 73 74 72 |ameters.|* plsstr|
|000008b0| 6d 3a 3a 09 09 53 65 74 | 20 63 75 72 72 65 6e 74 |m::..Set| current|
|000008c0| 20 6f 75 74 70 75 74 20 | 73 74 72 65 61 6d 0a 2a | output |stream.*|
|000008d0| 20 70 6c 73 73 79 6d 3a | 3a 09 09 53 65 74 20 73 | plssym:|:..Set s|
|000008e0| 79 6d 62 6f 6c 20 73 69 | 7a 65 0a 2a 20 70 6c 73 |ymbol si|ze.* pls|
|000008f0| 74 61 72 3a 3a 09 09 49 | 6e 69 74 69 61 6c 69 7a |tar::..I|nitializ|
|00000900| 61 74 69 6f 6e 0a 2a 20 | 70 6c 73 74 61 72 74 3a |ation.* |plstart:|
|00000910| 3a 09 09 49 6e 69 74 69 | 61 6c 69 7a 61 74 69 6f |:..Initi|alizatio|
|00000920| 6e 0a 2a 20 70 6c 73 74 | 79 6c 3a 3a 09 09 53 65 |n.* plst|yl::..Se|
|00000930| 74 20 6c 69 6e 65 20 73 | 74 79 6c 65 0a 2a 20 70 |t line s|tyle.* p|
|00000940| 6c 73 76 70 61 3a 3a 09 | 09 53 70 65 63 69 66 79 |lsvpa::.|.Specify|
|00000950| 20 76 69 65 77 70 6f 72 | 74 20 69 6e 20 61 62 73 | viewpor|t in abs|
|00000960| 6f 6c 75 74 65 20 63 6f | 6f 72 64 69 6e 61 74 65 |olute co|ordinate|
|00000970| 73 0a 2a 20 70 6c 73 78 | 61 78 3a 3a 09 09 53 65 |s.* plsx|ax::..Se|
|00000980| 74 20 78 20 61 78 69 73 | 20 70 61 72 61 6d 65 74 |t x axis| paramet|
|00000990| 65 72 73 0a 2a 20 70 6c | 73 79 61 78 3a 3a 09 09 |ers.* pl|syax::..|
|000009a0| 53 65 74 20 79 20 61 78 | 69 73 20 70 61 72 61 6d |Set y ax|is param|
|000009b0| 65 74 65 72 73 0a 2a 20 | 70 6c 73 79 6d 3a 3a 09 |eters.* |plsym::.|
|000009c0| 09 50 6c 6f 74 73 20 61 | 20 73 79 6d 62 6f 6c 20 |.Plots a| symbol |
|000009d0| 61 74 20 74 68 65 20 73 | 70 65 63 69 66 69 65 64 |at the s|pecified|
|000009e0| 20 70 6f 69 6e 74 73 0a | 2a 20 70 6c 73 7a 61 78 | points.|* plszax|
|000009f0| 3a 3a 09 09 53 65 74 20 | 7a 20 61 78 69 73 20 70 |::..Set |z axis p|
|00000a00| 61 72 61 6d 65 74 65 72 | 73 0a 2a 20 70 6c 74 65 |arameter|s.* plte|
|00000a10| 78 74 3a 3a 09 09 53 77 | 69 74 63 68 20 74 6f 20 |xt::..Sw|itch to |
|00000a20| 74 65 78 74 20 73 63 72 | 65 65 6e 0a 2a 20 70 6c |text scr|een.* pl|
|00000a30| 76 61 73 70 3a 3a 09 09 | 53 70 65 63 69 66 79 20 |vasp::..|Specify |
|00000a40| 76 69 65 77 70 6f 72 74 | 20 75 73 69 6e 67 20 61 |viewport| using a|
|00000a50| 73 70 65 63 74 20 72 61 | 74 69 6f 20 6f 6e 6c 79 |spect ra|tio only|
|00000a60| 0a 2a 20 70 6c 76 70 61 | 73 3a 3a 09 09 53 70 65 |.* plvpa|s::..Spe|
|00000a70| 63 69 66 79 20 76 69 65 | 77 70 6f 72 74 20 75 73 |cify vie|wport us|
|00000a80| 69 6e 67 20 63 6f 6f 72 | 64 69 6e 61 74 65 73 20 |ing coor|dinates |
|00000a90| 61 6e 64 20 61 73 70 65 | 63 74 20 72 61 74 69 6f |and aspe|ct ratio|
|00000aa0| 0a 2a 20 70 6c 76 70 6f | 72 3a 3a 09 09 53 70 65 |.* plvpo|r::..Spe|
|00000ab0| 63 69 66 79 20 76 69 65 | 77 70 6f 72 74 20 75 73 |cify vie|wport us|
|00000ac0| 69 6e 67 20 63 6f 6f 72 | 64 69 6e 61 74 65 73 0a |ing coor|dinates.|
|00000ad0| 2a 20 70 6c 76 73 74 61 | 3a 3a 09 09 53 65 6c 65 |* plvsta|::..Sele|
|00000ae0| 63 74 20 73 74 61 6e 64 | 61 72 64 20 76 69 65 77 |ct stand|ard view|
|00000af0| 70 6f 72 74 0a 2a 20 70 | 6c 77 33 64 3a 3a 09 09 |port.* p|lw3d::..|
|00000b00| 53 65 74 20 75 70 20 77 | 69 6e 64 6f 77 20 66 6f |Set up w|indow fo|
|00000b10| 72 20 33 2d 64 20 70 6c | 6f 74 74 69 6e 67 0a 2a |r 3-d pl|otting.*|
|00000b20| 20 70 6c 77 69 64 3a 3a | 09 09 53 65 74 20 70 65 | plwid::|..Set pe|
|00000b30| 6e 20 77 69 64 74 68 0a | 2a 20 70 6c 77 69 6e 64 |n width.|* plwind|
|00000b40| 3a 3a 09 09 53 70 65 63 | 69 66 79 20 77 6f 72 6c |::..Spec|ify worl|
|00000b50| 64 20 63 6f 6f 72 64 69 | 6e 61 74 65 73 20 6f 66 |d coordi|nates of|
|00000b60| 20 76 69 65 77 70 6f 72 | 74 20 62 6f 75 6e 64 61 | viewpor|t bounda|
|00000b70| 72 69 65 73 0a 5c 65 6e | 64 7b 6d 65 6e 75 7d 0a |ries.\en|d{menu}.|
|00000b80| 0a 5c 63 20 25 25 25 25 | 25 25 25 25 25 25 25 25 |.\c %%%%|%%%%%%%%|
|00000b90| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000ba0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000bb0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000bc0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 0a 5c |%%%%%%%%|%%%%%%.\|
|00000bd0| 63 0a 5c 63 20 45 61 63 | 68 20 66 75 6e 63 74 69 |c.\c Eac|h functi|
|00000be0| 6f 6e 20 69 73 20 65 6e | 63 6c 6f 73 65 64 20 69 |on is en|closed i|
|00000bf0| 6e 20 61 20 62 6f 78 20 | 77 69 74 68 20 61 6e 20 |n a box |with an |
|00000c00| 69 6e 64 65 6e 64 65 64 | 20 64 65 73 63 72 69 70 |indended| descrip|
|00000c10| 74 69 6f 6e 2e 20 20 54 | 68 65 0a 5c 63 20 61 72 |tion. T|he.\c ar|
|00000c20| 67 75 6d 65 6e 74 73 20 | 61 72 65 20 61 6c 73 6f |guments |are also|
|00000c30| 20 6f 66 66 73 65 74 20 | 77 69 74 68 20 61 6e 20 | offset |with an |
|00000c40| 69 6e 64 65 6e 74 65 64 | 20 65 78 70 6c 61 6e 61 |indented| explana|
|00000c50| 74 69 6f 6e 2e 20 20 49 | 6e 20 6f 72 64 65 72 20 |tion. I|n order |
|00000c60| 74 6f 0a 5c 63 20 6b 65 | 65 70 20 74 68 69 6e 67 |to.\c ke|ep thing|
|00000c70| 73 20 61 73 20 63 6c 65 | 61 6e 20 61 73 20 70 6f |s as cle|an as po|
|00000c80| 73 73 69 62 6c 65 2c 20 | 6e 6f 20 73 65 63 74 69 |ssible, |no secti|
|00000c90| 6f 6e 69 6e 67 20 63 6f | 6d 6d 61 6e 64 73 20 61 |oning co|mmands a|
|00000ca0| 72 65 20 75 73 65 64 2c | 0a 5c 63 20 72 61 74 68 |re used,|.\c rath|
|00000cb0| 65 72 2c 20 74 68 65 20 | 73 65 63 74 69 6f 6e 73 |er, the |sections|
|00000cc0| 20 61 72 65 20 61 64 64 | 65 64 20 74 6f 20 74 68 | are add|ed to th|
|00000cd0| 65 20 74 61 62 6c 65 20 | 6f 66 20 63 6f 6e 74 65 |e table |of conte|
|00000ce0| 6e 74 73 20 22 62 79 20 | 68 61 6e 64 22 2e 0a 5c |nts "by |hand"..\|
|00000cf0| 63 20 53 69 6e 63 65 20 | 6c 61 74 65 78 69 6e 66 |c Since |latexinf|
|00000d00| 6f 2e 73 74 79 20 72 65 | 71 75 69 72 65 73 20 61 |o.sty re|quires a|
|00000d10| 20 73 65 63 74 69 6f 6e | 69 6e 67 20 63 6f 6d 6d | section|ing comm|
|00000d20| 61 6e 64 20 74 6f 20 62 | 65 20 75 73 65 64 20 74 |and to b|e used t|
|00000d30| 6f 20 67 65 74 0a 5c 63 | 20 74 68 65 20 4c 61 74 |o get.\c| the Lat|
|00000d40| 65 78 20 63 72 6f 73 73 | 20 72 65 66 65 72 65 6e |ex cross| referen|
|00000d50| 63 65 73 20 72 69 67 68 | 74 2c 20 49 20 61 6c 73 |ces righ|t, I als|
|00000d60| 6f 20 70 75 74 20 74 68 | 65 73 65 20 69 6e 20 62 |o put th|ese in b|
|00000d70| 79 20 68 61 6e 64 2e 0a | 5c 63 0a 5c 63 20 25 25 |y hand..|\c.\c %%|
|00000d80| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000d90| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000da0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000db0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000dc0| 25 25 25 25 25 25 25 25 | 0a 0a 5c 6e 6f 64 65 20 |%%%%%%%%|..\node |
|00000dd0| 70 6c 61 64 76 2c 20 70 | 6c 62 69 6e 2c 20 41 50 |pladv, p|lbin, AP|
|00000de0| 49 2c 20 41 50 49 0a 0a | 0a 5c 62 6e 61 6d 65 7b |I, API..|.\bname{|
|00000df0| 70 6c 61 64 76 28 73 75 | 62 29 7d 0a 5c 6c 61 62 |pladv(su|b)}.\lab|
|00000e00| 65 6c 7b 70 6c 61 64 76 | 7d 0a 5c 66 69 6e 64 65 |el{pladv|}.\finde|
|00000e10| 78 7b 70 6c 61 64 76 7d | 0a 5c 61 64 64 63 6f 6e |x{pladv}|.\addcon|
|00000e20| 74 65 6e 74 73 6c 69 6e | 65 7b 74 6f 63 7d 7b 73 |tentslin|e{toc}{s|
|00000e30| 75 62 73 65 63 74 69 6f | 6e 7d 7b 70 6c 61 64 76 |ubsectio|n}{pladv|
|00000e40| 7d 0a 0a 5c 64 65 73 63 | 72 7b 20 41 64 76 61 6e |}..\desc|r{ Advan|
|00000e50| 63 65 73 20 74 6f 20 74 | 68 65 20 6e 65 78 74 20 |ces to t|he next |
|00000e60| 73 75 62 70 61 67 65 20 | 69 66 20 5c 63 6f 64 65 |subpage |if \code|
|00000e70| 7b 73 75 62 3d 30 7d 2c | 20 70 65 72 66 6f 72 6d |{sub=0},| perform|
|00000e80| 69 6e 67 20 61 20 70 61 | 67 65 0a 61 64 76 61 6e |ing a pa|ge.advan|
|00000e90| 63 65 20 69 66 20 74 68 | 65 72 65 20 61 72 65 20 |ce if th|ere are |
|00000ea0| 6e 6f 20 72 65 6d 61 69 | 6e 69 6e 67 20 73 75 62 |no remai|ning sub|
|00000eb0| 70 61 67 65 73 20 6f 6e | 20 74 68 65 20 63 75 72 |pages on| the cur|
|00000ec0| 72 65 6e 74 20 70 61 67 | 65 2e 20 20 49 66 0a 73 |rent pag|e. If.s|
|00000ed0| 75 62 77 69 6e 64 6f 77 | 69 6e 67 20 69 73 6e 27 |ubwindow|ing isn'|
|00000ee0| 74 20 62 65 69 6e 67 20 | 75 73 65 64 2c 20 5c 63 |t being |used, \c|
|00000ef0| 6f 64 65 7b 70 6c 61 64 | 76 28 30 29 7d 20 77 69 |ode{plad|v(0)} wi|
|00000f00| 6c 6c 20 61 6c 77 61 79 | 73 20 61 64 76 61 6e 63 |ll alway|s advanc|
|00000f10| 65 20 74 68 65 0a 70 61 | 67 65 2e 20 20 49 66 20 |e the.pa|ge. If |
|00000f20| 5c 63 6f 64 65 7b 73 75 | 62 3e 30 7d 2c 20 50 4c |\code{su|b>0}, PL|
|00000f30| 70 6c 6f 74 20 73 77 69 | 74 63 68 65 73 20 74 6f |plot swi|tches to|
|00000f40| 20 74 68 65 20 73 70 65 | 63 69 66 69 65 64 20 73 | the spe|cified s|
|00000f50| 75 62 70 61 67 65 2e 20 | 20 4e 6f 74 65 0a 74 68 |ubpage. | Note.th|
|00000f60| 61 74 20 74 68 69 73 20 | 61 6c 6c 6f 77 73 20 79 |at this |allows y|
|00000f70| 6f 75 20 74 6f 20 6f 76 | 65 72 77 72 69 74 65 20 |ou to ov|erwrite |
|00000f80| 61 20 70 6c 6f 74 20 6f | 6e 20 74 68 65 20 73 70 |a plot o|n the sp|
|00000f90| 65 63 69 66 69 65 64 20 | 73 75 62 70 61 67 65 3b |ecified |subpage;|
|00000fa0| 20 69 66 20 74 68 69 73 | 0a 69 73 20 6e 6f 74 20 | if this|.is not |
|00000fb0| 77 68 61 74 20 79 6f 75 | 20 69 6e 74 65 6e 64 65 |what you| intende|
|00000fc0| 64 2c 20 75 73 65 20 5c | 63 6f 64 65 7b 70 6c 63 |d, use \|code{plc|
|00000fd0| 6c 72 7d 20 66 6f 6c 6c | 6f 77 65 64 20 62 79 20 |lr} foll|owed by |
|00000fe0| 5c 63 6f 64 65 7b 70 6c | 70 61 67 65 7d 20 74 6f |\code{pl|page} to|
|00000ff0| 0a 66 69 72 73 74 20 61 | 64 76 61 6e 63 65 20 74 |.first a|dvance t|
|00001000| 68 65 20 70 61 67 65 2e | 20 20 54 68 69 73 20 72 |he page.| This r|
|00001010| 6f 75 74 69 6e 65 20 69 | 73 20 63 61 6c 6c 65 64 |outine i|s called|
|00001020| 20 61 75 74 6f 6d 61 74 | 69 63 61 6c 6c 79 20 28 | automat|ically (|
|00001030| 77 69 74 68 0a 5c 63 6f | 64 65 7b 73 75 62 3d 30 |with.\co|de{sub=0|
|00001040| 7d 29 20 62 79 20 5c 63 | 6f 64 65 7b 70 6c 65 6e |}) by \c|ode{plen|
|00001050| 76 7d 2c 20 62 75 74 20 | 69 66 20 5c 63 6f 64 65 |v}, but |if \code|
|00001060| 7b 70 6c 65 6e 76 7d 20 | 69 73 20 6e 6f 74 20 75 |{plenv} |is not u|
|00001070| 73 65 64 2c 0a 5c 63 6f | 64 65 7b 70 6c 61 64 76 |sed,.\co|de{pladv|
|00001080| 7d 20 6d 75 73 74 20 62 | 65 20 63 61 6c 6c 65 64 |} must b|e called|
|00001090| 20 61 66 74 65 72 20 69 | 6e 69 74 69 61 6c 69 7a | after i|nitializ|
|000010a0| 69 6e 67 20 50 4c 70 6c | 6f 74 20 62 75 74 20 62 |ing PLpl|ot but b|
|000010b0| 65 66 6f 72 65 20 64 65 | 66 69 6e 69 6e 67 0a 74 |efore de|fining.t|
|000010c0| 68 65 20 76 69 65 77 70 | 6f 72 74 2e 7d 0a 0a 5c |he viewp|ort.}..\|
|000010d0| 61 72 67 75 7b 20 5c 63 | 6f 64 65 7b 73 75 62 7d |argu{ \c|ode{sub}|
|000010e0| 20 28 50 4c 49 4e 54 2c | 20 69 6e 70 75 74 29 7d | (PLINT,| input)}|
|000010f0| 7b 53 70 65 63 69 66 69 | 65 73 20 74 68 65 20 73 |{Specifi|es the s|
|00001100| 75 62 70 61 67 65 20 6e | 75 6d 62 65 72 20 28 73 |ubpage n|umber (s|
|00001110| 74 61 72 74 69 6e 67 20 | 66 72 6f 6d 0a 31 20 69 |tarting |from.1 i|
|00001120| 6e 20 74 68 65 20 74 6f | 70 20 6c 65 66 74 20 63 |n the to|p left c|
|00001130| 6f 72 6e 65 72 20 61 6e | 64 20 69 6e 63 72 65 61 |orner an|d increa|
|00001140| 73 69 6e 67 20 61 6c 6f | 6e 67 20 74 68 65 20 72 |sing alo|ng the r|
|00001150| 6f 77 73 29 20 74 6f 20 | 77 68 69 63 68 20 74 6f |ows) to |which to|
|00001160| 20 61 64 76 61 6e 63 65 | 2e 0a 53 65 74 20 74 6f | advance|..Set to|
|00001170| 20 7a 65 72 6f 20 74 6f | 20 61 64 76 61 6e 63 65 | zero to| advance|
|00001180| 20 74 6f 20 74 68 65 20 | 6e 65 78 74 20 73 75 62 | to the |next sub|
|00001190| 70 61 67 65 2e 7d 0a 0a | 5c 63 20 25 25 25 25 25 |page.}..|\c %%%%%|
|000011a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000011b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000011c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000011d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000011e0| 25 25 25 25 25 0a 0a 5c | 6e 6f 64 65 20 70 6c 62 |%%%%%..\|node plb|
|000011f0| 69 6e 2c 20 70 6c 62 6f | 78 2c 20 70 6c 61 64 76 |in, plbo|x, pladv|
|00001200| 2c 20 41 50 49 0a 0a 0a | 5c 62 6e 61 6d 65 7b 70 |, API...|\bname{p|
|00001210| 6c 62 69 6e 28 6e 62 69 | 6e 2c 20 78 2c 20 79 2c |lbin(nbi|n, x, y,|
|00001220| 20 63 65 6e 29 7d 0a 5c | 6c 61 62 65 6c 7b 70 6c | cen)}.\|label{pl|
|00001230| 62 69 6e 7d 0a 5c 66 69 | 6e 64 65 78 7b 70 6c 62 |bin}.\fi|ndex{plb|
|00001240| 69 6e 7d 0a 5c 61 64 64 | 63 6f 6e 74 65 6e 74 73 |in}.\add|contents|
|00001250| 6c 69 6e 65 7b 74 6f 63 | 7d 7b 73 75 62 73 65 63 |line{toc|}{subsec|
|00001260| 74 69 6f 6e 7d 7b 70 6c | 62 69 6e 7d 0a 0a 5c 64 |tion}{pl|bin}..\d|
|00001270| 65 73 63 72 7b 20 50 6c | 6f 74 73 20 61 20 68 69 |escr{ Pl|ots a hi|
|00001280| 73 74 6f 67 72 61 6d 20 | 63 6f 6e 73 69 73 74 69 |stogram |consisti|
|00001290| 6e 67 20 6f 66 20 5c 63 | 6f 64 65 7b 6e 7d 20 62 |ng of \c|ode{n} b|
|000012a0| 69 6e 73 2e 20 20 54 68 | 65 20 76 61 6c 75 65 20 |ins. Th|e value |
|000012b0| 61 73 73 6f 63 69 61 74 | 65 64 0a 77 69 74 68 20 |associat|ed.with |
|000012c0| 74 68 65 20 5c 63 6f 64 | 65 7b 69 7d 27 74 68 20 |the \cod|e{i}'th |
|000012d0| 62 69 6e 20 69 73 20 70 | 6c 61 63 65 64 20 69 6e |bin is p|laced in|
|000012e0| 20 5c 63 6f 64 65 7b 78 | 5b 69 5d 7d 2c 20 61 6e | \code{x|[i]}, an|
|000012f0| 64 20 74 68 65 20 6e 75 | 6d 62 65 72 20 6f 66 20 |d the nu|mber of |
|00001300| 70 6f 69 6e 74 73 20 69 | 6e 0a 74 68 65 20 62 69 |points i|n.the bi|
|00001310| 6e 20 69 73 20 70 6c 61 | 63 65 64 20 69 6e 20 5c |n is pla|ced in \|
|00001320| 63 6f 64 65 7b 79 5b 69 | 5d 7d 2e 20 20 46 6f 72 |code{y[i|]}. For|
|00001330| 20 70 72 6f 70 65 72 20 | 6f 70 65 72 61 74 69 6f | proper |operatio|
|00001340| 6e 2c 20 74 68 65 20 76 | 61 6c 75 65 73 20 69 6e |n, the v|alues in|
|00001350| 0a 5c 63 6f 64 65 7b 78 | 5b 69 5d 7d 20 6d 75 73 |.\code{x|[i]} mus|
|00001360| 74 20 66 6f 72 6d 20 61 | 20 73 74 72 69 63 74 6c |t form a| strictl|
|00001370| 79 20 69 6e 63 72 65 61 | 73 69 6e 67 20 73 65 71 |y increa|sing seq|
|00001380| 75 65 6e 63 65 2e 20 20 | 49 66 20 5c 63 6f 64 65 |uence. |If \code|
|00001390| 7b 63 65 6e 74 65 72 7d | 20 69 73 0a 66 61 6c 73 |{center}| is.fals|
|000013a0| 65 2c 20 20 5c 63 6f 64 | 65 7b 78 5b 69 5d 7d 20 |e, \cod|e{x[i]} |
|000013b0| 69 73 20 74 68 65 20 6c | 65 66 74 2d 68 61 6e 64 |is the l|eft-hand|
|000013c0| 20 65 64 67 65 20 6f 66 | 20 74 68 65 20 5c 63 6f | edge of| the \co|
|000013d0| 64 65 7b 69 27 74 68 7d | 20 62 69 6e 2c 20 61 6e |de{i'th}| bin, an|
|000013e0| 64 20 69 66 0a 5c 63 6f | 64 65 7b 63 65 6e 74 65 |d if.\co|de{cente|
|000013f0| 72 7d 20 69 73 20 74 72 | 75 65 2c 20 74 68 65 20 |r} is tr|ue, the |
|00001400| 62 69 6e 20 62 6f 75 6e | 64 61 72 69 65 73 20 61 |bin boun|daries a|
|00001410| 72 65 20 70 6c 61 63 65 | 64 20 6d 69 64 77 61 79 |re place|d midway|
|00001420| 20 62 65 74 77 65 65 6e | 20 74 68 65 0a 76 61 6c | between| the.val|
|00001430| 75 65 73 20 69 6e 20 74 | 68 65 20 5c 63 6f 64 65 |ues in t|he \code|
|00001440| 7b 78 7d 20 61 72 72 61 | 79 2e 20 20 41 6c 73 6f |{x} arra|y. Also|
|00001450| 20 73 65 65 20 5c 63 6f | 64 65 7b 70 6c 68 69 73 | see \co|de{plhis|
|00001460| 74 7d 20 66 6f 72 20 64 | 72 61 77 69 6e 67 0a 68 |t} for d|rawing.h|
|00001470| 69 73 74 6f 67 72 61 6d | 73 20 66 72 6f 6d 20 75 |istogram|s from u|
|00001480| 6e 62 69 6e 6e 65 64 20 | 64 61 74 61 2e 7d 0a 0a |nbinned |data.}..|
|00001490| 5c 61 72 67 75 7b 20 5c | 63 6f 64 65 7b 6e 62 69 |\argu{ \|code{nbi|
|000014a0| 6e 7d 20 28 50 4c 49 4e | 54 2c 20 69 6e 70 75 74 |n} (PLIN|T, input|
|000014b0| 29 7d 7b 4e 75 6d 62 65 | 72 20 6f 66 20 62 69 6e |)}{Numbe|r of bin|
|000014c0| 73 20 28 69 2e 65 2e 2c | 20 6e 75 6d 62 65 72 20 |s (i.e.,| number |
|000014d0| 6f 66 20 76 61 6c 75 65 | 73 20 69 6e 0a 24 78 24 |of value|s in.$x$|
|000014e0| 20 61 6e 64 20 24 79 24 | 20 61 72 72 61 79 73 2e | and $y$| arrays.|
|000014f0| 29 7d 0a 0a 5c 61 72 67 | 75 7b 20 5c 63 6f 64 65 |)}..\arg|u{ \code|
|00001500| 7b 78 7d 20 28 50 4c 46 | 4c 54 20 2a 2c 20 69 6e |{x} (PLF|LT *, in|
|00001510| 70 75 74 29 7d 7b 50 6f | 69 6e 74 65 72 20 74 6f |put)}{Po|inter to|
|00001520| 20 61 72 72 61 79 20 63 | 6f 6e 74 61 69 6e 69 6e | array c|ontainin|
|00001530| 67 20 76 61 6c 75 65 73 | 0a 61 73 73 6f 63 69 61 |g values|.associa|
|00001540| 74 65 64 20 77 69 74 68 | 20 62 69 6e 73 2e 20 20 |ted with| bins. |
|00001550| 54 68 65 73 65 20 6d 75 | 73 74 20 66 6f 72 6d 20 |These mu|st form |
|00001560| 61 20 73 74 72 69 63 74 | 6c 79 20 69 6e 63 72 65 |a strict|ly incre|
|00001570| 61 73 69 6e 67 20 73 65 | 71 75 65 6e 63 65 2e 7d |asing se|quence.}|
|00001580| 0a 0a 5c 61 72 67 75 7b | 20 5c 63 6f 64 65 7b 79 |..\argu{| \code{y|
|00001590| 7d 20 28 50 4c 46 4c 54 | 20 2a 2c 20 69 6e 70 75 |} (PLFLT| *, inpu|
|000015a0| 74 29 7d 7b 50 6f 69 6e | 74 65 72 20 74 6f 20 61 |t)}{Poin|ter to a|
|000015b0| 72 72 61 79 20 63 6f 6e | 74 61 69 6e 69 6e 67 20 |rray con|taining |
|000015c0| 6e 75 6d 62 65 72 20 6f | 66 0a 70 6f 69 6e 74 73 |number o|f.points|
|000015d0| 20 69 6e 20 62 69 6e 2e | 20 20 54 68 69 73 20 69 | in bin.| This i|
|000015e0| 73 20 61 20 50 4c 46 4c | 54 20 28 69 6e 73 74 65 |s a PLFL|T (inste|
|000015f0| 61 64 20 6f 66 20 50 4c | 49 4e 54 29 20 61 72 72 |ad of PL|INT) arr|
|00001600| 61 79 20 73 6f 20 61 73 | 20 74 6f 20 61 6c 6c 6f |ay so as| to allo|
|00001610| 77 0a 68 69 73 74 6f 67 | 72 61 6d 73 20 6f 66 20 |w.histog|rams of |
|00001620| 70 72 6f 62 61 62 69 6c | 69 74 69 65 73 2c 20 65 |probabil|ities, e|
|00001630| 74 63 2e 7d 0a 0a 5c 61 | 72 67 75 7b 20 5c 63 6f |tc.}..\a|rgu{ \co|
|00001640| 64 65 7b 63 65 6e 7d 20 | 28 50 4c 49 4e 54 2c 20 |de{cen} |(PLINT, |
|00001650| 69 6e 70 75 74 29 7d 7b | 49 6e 64 69 63 61 74 65 |input)}{|Indicate|
|00001660| 73 20 77 68 65 74 68 65 | 72 20 74 68 65 20 76 61 |s whethe|r the va|
|00001670| 6c 75 65 73 20 69 6e 20 | 5c 63 6f 64 65 7b 78 7d |lues in |\code{x}|
|00001680| 0a 72 65 70 72 65 73 65 | 6e 74 20 74 68 65 20 6c |.represe|nt the l|
|00001690| 6f 77 65 72 20 62 69 6e | 20 62 6f 75 6e 64 61 72 |ower bin| boundar|
|000016a0| 69 65 73 20 28 5c 63 6f | 64 65 7b 63 65 6e 3d 30 |ies (\co|de{cen=0|
|000016b0| 7d 29 20 6f 72 20 77 68 | 65 74 68 65 72 20 74 68 |}) or wh|ether th|
|000016c0| 65 20 62 69 6e 0a 62 6f | 75 6e 64 61 72 69 65 73 |e bin.bo|undaries|
|000016d0| 20 61 72 65 20 74 6f 20 | 62 65 20 6d 69 64 77 61 | are to |be midwa|
|000016e0| 79 20 62 65 74 77 65 65 | 6e 20 74 68 65 20 5c 63 |y betwee|n the \c|
|000016f0| 6f 64 65 7b 78 7d 20 76 | 61 6c 75 65 73 20 28 5c |ode{x} v|alues (\|
|00001700| 63 6f 64 65 7b 63 65 6e | 3d 31 7d 29 2e 20 20 49 |code{cen|=1}). I|
|00001710| 66 0a 74 68 65 20 76 61 | 6c 75 65 73 20 69 6e 20 |f.the va|lues in |
|00001720| 5c 63 6f 64 65 7b 78 7d | 20 61 72 65 20 65 71 75 |\code{x}| are equ|
|00001730| 61 6c 6c 79 20 73 70 61 | 63 65 64 20 61 6e 64 20 |ally spa|ced and |
|00001740| 5c 63 6f 64 65 7b 63 65 | 6e 3d 31 7d 2c 20 74 68 |\code{ce|n=1}, th|
|00001750| 65 20 76 61 6c 75 65 73 | 20 69 6e 0a 5c 63 6f 64 |e values| in.\cod|
|00001760| 65 7b 78 7d 20 61 72 65 | 20 74 68 65 20 63 65 6e |e{x} are| the cen|
|00001770| 74 65 72 20 76 61 6c 75 | 65 73 20 6f 66 20 74 68 |ter valu|es of th|
|00001780| 65 20 62 69 6e 73 2e 7d | 0a 0a 5c 63 20 25 25 25 |e bins.}|..\c %%%|
|00001790| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000017a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000017b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000017c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000017d0| 25 25 25 25 25 25 25 0a | 0a 5c 6e 6f 64 65 20 70 |%%%%%%%.|.\node p|
|000017e0| 6c 62 6f 78 2c 20 70 6c | 62 6f 78 33 2c 20 70 6c |lbox, pl|box3, pl|
|000017f0| 62 69 6e 2c 20 41 50 49 | 0a 0a 0a 5c 62 6e 61 6d |bin, API|...\bnam|
|00001800| 65 7b 70 6c 62 6f 78 28 | 78 6f 70 74 2c 20 78 74 |e{plbox(|xopt, xt|
|00001810| 69 63 6b 2c 20 6e 78 73 | 75 62 2c 20 79 6f 70 74 |ick, nxs|ub, yopt|
|00001820| 2c 20 79 74 69 63 6b 2c | 20 6e 79 73 75 62 29 7d |, ytick,| nysub)}|
|00001830| 0a 5c 6c 61 62 65 6c 7b | 70 6c 62 6f 78 7d 0a 5c |.\label{|plbox}.\|
|00001840| 66 69 6e 64 65 78 7b 70 | 6c 62 6f 78 7d 0a 5c 61 |findex{p|lbox}.\a|
|00001850| 64 64 63 6f 6e 74 65 6e | 74 73 6c 69 6e 65 7b 74 |ddconten|tsline{t|
|00001860| 6f 63 7d 7b 73 75 62 73 | 65 63 74 69 6f 6e 7d 7b |oc}{subs|ection}{|
|00001870| 70 6c 62 6f 78 7d 0a 0a | 5c 64 65 73 63 72 7b 20 |plbox}..|\descr{ |
|00001880| 44 72 61 77 73 20 61 20 | 62 6f 78 20 61 72 6f 75 |Draws a |box arou|
|00001890| 6e 64 20 74 68 65 20 63 | 75 72 72 65 6e 74 6c 79 |nd the c|urrently|
|000018a0| 20 64 65 66 69 6e 65 64 | 20 76 69 65 77 70 6f 72 | defined| viewpor|
|000018b0| 74 2c 20 61 6e 64 20 6c | 61 62 65 6c 73 20 69 74 |t, and l|abels it|
|000018c0| 0a 77 69 74 68 20 77 6f | 72 6c 64 20 63 6f 6f 72 |.with wo|rld coor|
|000018d0| 64 69 6e 61 74 65 20 76 | 61 6c 75 65 73 20 61 70 |dinate v|alues ap|
|000018e0| 70 72 6f 70 72 69 61 74 | 65 20 74 6f 20 74 68 65 |propriat|e to the|
|000018f0| 20 77 69 6e 64 6f 77 2e | 20 20 54 68 75 73 20 5c | window.| Thus \|
|00001900| 63 6f 64 65 7b 70 6c 62 | 6f 78 7d 0a 73 68 6f 75 |code{plb|ox}.shou|
|00001910| 6c 64 20 6f 6e 6c 79 20 | 62 65 20 63 61 6c 6c 65 |ld only |be calle|
|00001920| 64 20 61 66 74 65 72 20 | 64 65 66 69 6e 69 6e 67 |d after |defining|
|00001930| 20 62 6f 74 68 20 76 69 | 65 77 70 6f 72 74 20 61 | both vi|ewport a|
|00001940| 6e 64 20 77 69 6e 64 6f | 77 2e 20 20 54 68 65 0a |nd windo|w. The.|
|00001950| 63 68 61 72 61 63 74 65 | 72 20 73 74 72 69 6e 67 |characte|r string|
|00001960| 73 20 5c 63 6f 64 65 7b | 78 6f 70 74 7d 20 61 6e |s \code{|xopt} an|
|00001970| 64 20 5c 63 6f 64 65 7b | 79 6f 70 74 7d 20 73 70 |d \code{|yopt} sp|
|00001980| 65 63 69 66 79 20 68 6f | 77 20 74 68 65 20 62 6f |ecify ho|w the bo|
|00001990| 78 20 73 68 6f 75 6c 64 | 20 62 65 0a 64 72 61 77 |x should| be.draw|
|000019a0| 6e 20 61 73 20 64 65 73 | 63 72 69 62 65 64 20 62 |n as des|cribed b|
|000019b0| 65 6c 6f 77 2e 20 20 49 | 66 20 74 69 63 6b 73 20 |elow. I|f ticks |
|000019c0| 61 6e 64 2f 6f 72 20 73 | 75 62 74 69 63 6b 73 20 |and/or s|ubticks |
|000019d0| 61 72 65 20 74 6f 20 62 | 65 20 64 72 61 77 6e 20 |are to b|e drawn |
|000019e0| 66 6f 72 20 61 0a 70 61 | 72 74 69 63 75 6c 61 72 |for a.pa|rticular|
|000019f0| 20 61 78 69 73 2c 20 74 | 68 65 20 74 69 63 6b 20 | axis, t|he tick |
|00001a00| 69 6e 74 65 72 76 61 6c | 73 20 61 6e 64 20 6e 75 |interval|s and nu|
|00001a10| 6d 62 65 72 20 6f 66 20 | 73 75 62 69 6e 74 65 72 |mber of |subinter|
|00001a20| 76 61 6c 73 20 6d 61 79 | 20 62 65 0a 73 70 65 63 |vals may| be.spec|
|00001a30| 69 66 69 65 64 20 65 78 | 70 6c 69 63 69 74 6c 79 |ified ex|plicitly|
|00001a40| 2c 20 6f 72 20 74 68 65 | 79 20 6d 61 79 20 62 65 |, or the|y may be|
|00001a50| 20 64 65 66 61 75 6c 74 | 65 64 20 62 79 20 73 65 | default|ed by se|
|00001a60| 74 74 69 6e 67 20 74 68 | 65 20 61 70 70 72 6f 70 |tting th|e approp|
|00001a70| 72 69 61 74 65 0a 61 72 | 67 75 6d 65 6e 74 73 20 |riate.ar|guments |
|00001a80| 74 6f 20 7a 65 72 6f 2e | 7d 0a 0a 5c 61 72 67 75 |to zero.|}..\argu|
|00001a90| 7b 20 5c 63 6f 64 65 7b | 78 6f 70 74 7d 20 28 63 |{ \code{|xopt} (c|
|00001aa0| 68 61 72 20 2a 2c 20 69 | 6e 70 75 74 29 7d 7b 50 |har *, i|nput)}{P|
|00001ab0| 6f 69 6e 74 65 72 20 74 | 6f 20 63 68 61 72 61 63 |ointer t|o charac|
|00001ac0| 74 65 72 20 73 74 72 69 | 6e 67 20 73 70 65 63 69 |ter stri|ng speci|
|00001ad0| 66 79 69 6e 67 0a 6f 70 | 74 69 6f 6e 73 20 66 6f |fying.op|tions fo|
|00001ae0| 72 20 68 6f 72 69 7a 6f | 6e 74 61 6c 20 61 78 69 |r horizo|ntal axi|
|00001af0| 73 2e 20 20 54 68 65 20 | 73 74 72 69 6e 67 20 63 |s. The |string c|
|00001b00| 61 6e 20 69 6e 63 6c 75 | 64 65 20 61 6e 79 20 63 |an inclu|de any c|
|00001b10| 6f 6d 62 69 6e 61 74 69 | 6f 6e 20 6f 66 20 74 68 |ombinati|on of th|
|00001b20| 65 0a 66 6f 6c 6c 6f 77 | 69 6e 67 20 6c 65 74 74 |e.follow|ing lett|
|00001b30| 65 72 73 20 28 75 70 70 | 65 72 20 6f 72 20 6c 6f |ers (upp|er or lo|
|00001b40| 77 65 72 20 63 61 73 65 | 29 20 69 6e 20 61 6e 79 |wer case|) in any|
|00001b50| 20 6f 72 64 65 72 3a 0a | 0a 5c 62 65 67 69 6e 7b | order:.|.\begin{|
|00001b60| 69 74 65 6d 69 7a 65 7d | 0a 5c 69 74 65 6d 0a 5c |itemize}|.\item.\|
|00001b70| 63 6f 64 65 7b 61 7d 3a | 20 44 72 61 77 73 20 61 |code{a}:| Draws a|
|00001b80| 78 69 73 2c 20 58 2d 61 | 78 69 73 20 69 73 20 68 |xis, X-a|xis is h|
|00001b90| 6f 72 69 7a 6f 6e 74 61 | 6c 20 6c 69 6e 65 20 5c |orizonta|l line \|
|00001ba0| 63 6f 64 65 7b 79 3d 30 | 7d 2c 20 61 6e 64 20 59 |code{y=0|}, and Y|
|00001bb0| 2d 61 78 69 73 0a 69 73 | 20 76 65 72 74 69 63 61 |-axis.is| vertica|
|00001bc0| 6c 20 6c 69 6e 65 20 5c | 63 6f 64 65 7b 78 3d 30 |l line \|code{x=0|
|00001bd0| 7d 2e 0a 0a 5c 69 74 65 | 6d 0a 5c 63 6f 64 65 7b |}...\ite|m.\code{|
|00001be0| 62 7d 3a 20 44 72 61 77 | 73 20 62 6f 74 74 6f 6d |b}: Draw|s bottom|
|00001bf0| 20 28 58 29 20 6f 72 20 | 6c 65 66 74 20 28 59 29 | (X) or |left (Y)|
|00001c00| 20 65 64 67 65 20 6f 66 | 20 66 72 61 6d 65 2e 0a | edge of| frame..|
|00001c10| 0a 5c 69 74 65 6d 0a 5c | 63 6f 64 65 7b 63 7d 3a |.\item.\|code{c}:|
|00001c20| 20 44 72 61 77 73 20 74 | 6f 70 20 28 58 29 20 6f | Draws t|op (X) o|
|00001c30| 72 20 72 69 67 68 74 20 | 28 59 29 20 65 64 67 65 |r right |(Y) edge|
|00001c40| 20 6f 66 20 66 72 61 6d | 65 2e 0a 0a 5c 69 74 65 | of fram|e...\ite|
|00001c50| 6d 0a 5c 63 6f 64 65 7b | 67 7d 3a 20 44 72 61 77 |m.\code{|g}: Draw|
|00001c60| 73 20 61 20 67 72 69 64 | 20 61 74 20 74 68 65 20 |s a grid| at the |
|00001c70| 6d 61 6a 6f 72 20 74 69 | 63 6b 20 69 6e 74 65 72 |major ti|ck inter|
|00001c80| 76 61 6c 2e 0a 0a 5c 69 | 74 65 6d 0a 5c 63 6f 64 |val...\i|tem.\cod|
|00001c90| 65 7b 69 7d 3a 20 49 6e | 76 65 72 74 73 20 74 69 |e{i}: In|verts ti|
|00001ca0| 63 6b 20 6d 61 72 6b 73 | 2c 20 73 6f 20 74 68 65 |ck marks|, so the|
|00001cb0| 79 20 61 72 65 20 64 72 | 61 77 6e 20 6f 75 74 77 |y are dr|awn outw|
|00001cc0| 61 72 64 73 2c 20 72 61 | 74 68 65 72 20 74 68 61 |ards, ra|ther tha|
|00001cd0| 6e 0a 69 6e 77 61 72 64 | 73 2e 0a 0a 5c 69 74 65 |n.inward|s...\ite|
|00001ce0| 6d 0a 5c 63 6f 64 65 7b | 6c 7d 3a 20 4c 61 62 65 |m.\code{|l}: Labe|
|00001cf0| 6c 73 20 61 78 69 73 20 | 6c 6f 67 61 72 69 74 68 |ls axis |logarith|
|00001d00| 6d 69 63 61 6c 6c 79 2e | 20 20 54 68 69 73 20 6f |mically.| This o|
|00001d10| 6e 6c 79 20 61 66 66 65 | 63 74 73 20 74 68 65 20 |nly affe|cts the |
|00001d20| 6c 61 62 65 6c 73 2c 0a | 6e 6f 74 20 74 68 65 20 |labels,.|not the |
|00001d30| 64 61 74 61 2c 20 61 6e | 64 20 73 6f 20 69 74 20 |data, an|d so it |
|00001d40| 69 73 20 6e 65 63 65 73 | 73 61 72 79 20 74 6f 20 |is neces|sary to |
|00001d50| 63 6f 6d 70 75 74 65 20 | 74 68 65 20 6c 6f 67 61 |compute |the loga|
|00001d60| 72 69 74 68 6d 73 20 6f | 66 20 64 61 74 61 0a 70 |rithms o|f data.p|
|00001d70| 6f 69 6e 74 73 20 62 65 | 66 6f 72 65 20 70 61 73 |oints be|fore pas|
|00001d80| 73 69 6e 67 20 74 68 65 | 6d 20 74 6f 20 61 6e 79 |sing the|m to any|
|00001d90| 20 6f 66 20 74 68 65 20 | 64 72 61 77 69 6e 67 20 | of the |drawing |
|00001da0| 72 6f 75 74 69 6e 65 73 | 2e 0a 0a 5c 69 74 65 6d |routines|...\item|
|00001db0| 0a 5c 63 6f 64 65 7b 6d | 7d 3a 20 57 72 69 74 65 |.\code{m|}: Write|
|00001dc0| 73 20 6e 75 6d 65 72 69 | 63 20 6c 61 62 65 6c 73 |s numeri|c labels|
|00001dd0| 20 61 74 20 6d 61 6a 6f | 72 20 74 69 63 6b 20 69 | at majo|r tick i|
|00001de0| 6e 74 65 72 76 61 6c 73 | 20 69 6e 20 74 68 65 0a |ntervals| in the.|
|00001df0| 75 6e 63 6f 6e 76 65 6e | 74 69 6f 6e 61 6c 20 6c |unconven|tional l|
|00001e00| 6f 63 61 74 69 6f 6e 20 | 28 61 62 6f 76 65 20 62 |ocation |(above b|
|00001e10| 6f 78 20 66 6f 72 20 58 | 2c 20 72 69 67 68 74 20 |ox for X|, right |
|00001e20| 6f 66 20 62 6f 78 20 66 | 6f 72 20 59 29 2e 0a 0a |of box f|or Y)...|
|00001e30| 5c 69 74 65 6d 0a 5c 63 | 6f 64 65 7b 6e 7d 3a 20 |\item.\c|ode{n}: |
|00001e40| 57 72 69 74 65 73 20 6e | 75 6d 65 72 69 63 20 6c |Writes n|umeric l|
|00001e50| 61 62 65 6c 73 20 61 74 | 20 6d 61 6a 6f 72 20 74 |abels at| major t|
|00001e60| 69 63 6b 20 69 6e 74 65 | 72 76 61 6c 73 20 69 6e |ick inte|rvals in|
|00001e70| 20 74 68 65 0a 63 6f 6e | 76 65 6e 74 69 6f 6e 61 | the.con|ventiona|
|00001e80| 6c 20 6c 6f 63 61 74 69 | 6f 6e 20 28 62 65 6c 6f |l locati|on (belo|
|00001e90| 77 20 62 6f 78 20 66 6f | 72 20 58 2c 20 6c 65 66 |w box fo|r X, lef|
|00001ea0| 74 20 6f 66 20 62 6f 78 | 20 66 6f 72 20 59 29 2e |t of box| for Y).|
|00001eb0| 0a 0a 5c 69 74 65 6d 0a | 5c 63 6f 64 65 7b 73 7d |..\item.|\code{s}|
|00001ec0| 3a 20 45 6e 61 62 6c 65 | 73 20 73 75 62 74 69 63 |: Enable|s subtic|
|00001ed0| 6b 73 20 62 65 74 77 65 | 65 6e 20 6d 61 6a 6f 72 |ks betwe|en major|
|00001ee0| 20 74 69 63 6b 73 2c 20 | 6f 6e 6c 79 20 76 61 6c | ticks, |only val|
|00001ef0| 69 64 20 69 66 20 5c 63 | 6f 64 65 7b 74 7d 20 69 |id if \c|ode{t} i|
|00001f00| 73 0a 61 6c 73 6f 20 73 | 70 65 63 69 66 69 65 64 |s.also s|pecified|
|00001f10| 2e 0a 0a 5c 69 74 65 6d | 0a 5c 63 6f 64 65 7b 74 |...\item|.\code{t|
|00001f20| 7d 3a 20 44 72 61 77 73 | 20 6d 61 6a 6f 72 20 74 |}: Draws| major t|
|00001f30| 69 63 6b 73 2e 0a 5c 65 | 6e 64 7b 69 74 65 6d 69 |icks..\e|nd{itemi|
|00001f40| 7a 65 7d 0a 7d 0a 0a 5c | 61 72 67 75 7b 20 5c 63 |ze}.}..\|argu{ \c|
|00001f50| 6f 64 65 7b 78 74 69 63 | 6b 7d 20 28 50 4c 46 4c |ode{xtic|k} (PLFL|
|00001f60| 54 2c 20 69 6e 70 75 74 | 29 7d 7b 57 6f 72 6c 64 |T, input|)}{World|
|00001f70| 20 63 6f 6f 72 64 69 6e | 61 74 65 20 69 6e 74 65 | coordin|ate inte|
|00001f80| 72 76 61 6c 20 62 65 74 | 77 65 65 6e 20 6d 61 6a |rval bet|ween maj|
|00001f90| 6f 72 0a 74 69 63 6b 73 | 20 6f 6e 20 74 68 65 20 |or.ticks| on the |
|00001fa0| 78 20 61 78 69 73 2e 20 | 20 49 66 20 69 74 20 69 |x axis. | If it i|
|00001fb0| 73 20 73 65 74 20 74 6f | 20 7a 65 72 6f 2c 20 50 |s set to| zero, P|
|00001fc0| 4c 70 6c 6f 74 20 61 75 | 74 6f 6d 61 74 69 63 61 |Lplot au|tomatica|
|00001fd0| 6c 6c 79 20 67 65 6e 65 | 72 61 74 65 73 20 61 0a |lly gene|rates a.|
|00001fe0| 73 75 69 74 61 62 6c 65 | 20 74 69 63 6b 20 69 6e |suitable| tick in|
|00001ff0| 74 65 72 76 61 6c 2e 7d | 0a 0a 5c 61 72 67 75 7b |terval.}|..\argu{|
|00002000| 20 5c 63 6f 64 65 7b 6e | 78 73 75 62 7d 20 28 50 | \code{n|xsub} (P|
|00002010| 4c 49 4e 54 2c 20 69 6e | 70 75 74 29 7d 7b 4e 75 |LINT, in|put)}{Nu|
|00002020| 6d 62 65 72 20 6f 66 20 | 73 75 62 69 6e 74 65 72 |mber of |subinter|
|00002030| 76 61 6c 73 20 62 65 74 | 77 65 65 6e 20 6d 61 6a |vals bet|ween maj|
|00002040| 6f 72 0a 78 20 61 78 69 | 73 20 74 69 63 6b 73 20 |or.x axi|s ticks |
|00002050| 66 6f 72 20 6d 69 6e 6f | 72 20 74 69 63 6b 73 2e |for mino|r ticks.|
|00002060| 20 20 49 66 20 69 74 20 | 69 73 20 73 65 74 20 74 | If it |is set t|
|00002070| 6f 20 7a 65 72 6f 2c 20 | 50 4c 70 6c 6f 74 20 61 |o zero, |PLplot a|
|00002080| 75 74 6f 6d 61 74 69 63 | 61 6c 6c 79 0a 67 65 6e |utomatic|ally.gen|
|00002090| 65 72 61 74 65 73 20 61 | 20 73 75 69 74 61 62 6c |erates a| suitabl|
|000020a0| 65 20 6d 69 6e 6f 72 20 | 74 69 63 6b 20 69 6e 74 |e minor |tick int|
|000020b0| 65 72 76 61 6c 2e 7d 0a | 0a 5c 61 72 67 75 7b 20 |erval.}.|.\argu{ |
|000020c0| 5c 63 6f 64 65 7b 79 6f | 70 74 7d 20 28 63 68 61 |\code{yo|pt} (cha|
|000020d0| 72 20 2a 2c 20 69 6e 70 | 75 74 29 7d 7b 50 6f 69 |r *, inp|ut)}{Poi|
|000020e0| 6e 74 65 72 20 74 6f 20 | 63 68 61 72 61 63 74 65 |nter to |characte|
|000020f0| 72 20 73 74 72 69 6e 67 | 20 73 70 65 63 69 66 79 |r string| specify|
|00002100| 69 6e 67 0a 6f 70 74 69 | 6f 6e 73 20 66 6f 72 20 |ing.opti|ons for |
|00002110| 76 65 72 74 69 63 61 6c | 20 61 78 69 73 2e 20 20 |vertical| axis. |
|00002120| 54 68 65 20 73 74 72 69 | 6e 67 20 63 61 6e 20 69 |The stri|ng can i|
|00002130| 6e 63 6c 75 64 65 20 61 | 6e 79 20 63 6f 6d 62 69 |nclude a|ny combi|
|00002140| 6e 61 74 69 6f 6e 20 6f | 66 20 74 68 65 0a 6c 65 |nation o|f the.le|
|00002150| 74 74 65 72 73 20 64 65 | 66 69 6e 65 64 20 61 62 |tters de|fined ab|
|00002160| 6f 76 65 20 66 6f 72 20 | 5c 63 6f 64 65 7b 78 6f |ove for |\code{xo|
|00002170| 70 74 7d 2c 20 61 6e 64 | 20 69 6e 20 61 64 64 69 |pt}, and| in addi|
|00002180| 74 69 6f 6e 20 6d 61 79 | 20 63 6f 6e 74 61 69 6e |tion may| contain|
|00002190| 3a 0a 0a 5c 62 65 67 69 | 6e 7b 69 74 65 6d 69 7a |:..\begi|n{itemiz|
|000021a0| 65 7d 20 0a 5c 69 74 65 | 6d 0a 5c 63 6f 64 65 7b |e} .\ite|m.\code{|
|000021b0| 76 7d 3a 20 57 72 69 74 | 65 20 6e 75 6d 65 72 69 |v}: Writ|e numeri|
|000021c0| 63 20 6c 61 62 65 6c 73 | 20 66 6f 72 20 76 65 72 |c labels| for ver|
|000021d0| 74 69 63 61 6c 20 61 78 | 69 73 0a 70 61 72 61 6c |tical ax|is.paral|
|000021e0| 6c 65 6c 20 74 6f 20 74 | 68 65 20 62 61 73 65 20 |lel to t|he base |
|000021f0| 6f 66 20 74 68 65 20 67 | 72 61 70 68 2c 20 72 61 |of the g|raph, ra|
|00002200| 74 68 65 72 20 74 68 61 | 6e 20 70 61 72 61 6c 6c |ther tha|n parall|
|00002210| 65 6c 20 74 6f 20 74 68 | 65 20 61 78 69 73 2e 0a |el to th|e axis..|
|00002220| 5c 65 6e 64 7b 69 74 65 | 6d 69 7a 65 7d 0a 7d 0a |\end{ite|mize}.}.|
|00002230| 0a 5c 61 72 67 75 7b 20 | 5c 63 6f 64 65 7b 79 74 |.\argu{ |\code{yt|
|00002240| 69 63 6b 7d 20 28 72 65 | 61 6c 2c 20 69 6e 70 75 |ick} (re|al, inpu|
|00002250| 74 29 7d 7b 57 6f 72 6c | 64 20 63 6f 6f 72 64 69 |t)}{Worl|d coordi|
|00002260| 6e 61 74 65 20 69 6e 74 | 65 72 76 61 6c 20 62 65 |nate int|erval be|
|00002270| 74 77 65 65 6e 20 6d 61 | 6a 6f 72 0a 74 69 63 6b |tween ma|jor.tick|
|00002280| 73 20 6f 6e 20 74 68 65 | 20 79 20 61 78 69 73 2e |s on the| y axis.|
|00002290| 20 20 49 66 20 69 74 20 | 69 73 20 73 65 74 20 74 | If it |is set t|
|000022a0| 6f 20 7a 65 72 6f 2c 20 | 50 4c 70 6c 6f 74 20 61 |o zero, |PLplot a|
|000022b0| 75 74 6f 6d 61 74 69 63 | 61 6c 6c 79 20 67 65 6e |utomatic|ally gen|
|000022c0| 65 72 61 74 65 73 20 61 | 0a 73 75 69 74 61 62 6c |erates a|.suitabl|
|000022d0| 65 20 74 69 63 6b 20 69 | 6e 74 65 72 76 61 6c 2e |e tick i|nterval.|
|000022e0| 7d 0a 0a 5c 61 72 67 75 | 7b 20 5c 63 6f 64 65 7b |}..\argu|{ \code{|
|000022f0| 6e 79 73 75 62 7d 20 28 | 50 4c 49 4e 54 2c 20 69 |nysub} (|PLINT, i|
|00002300| 6e 70 75 74 29 7d 7b 4e | 75 6d 62 65 72 20 6f 66 |nput)}{N|umber of|
|00002310| 20 73 75 62 69 6e 74 65 | 72 76 61 6c 73 20 62 65 | subinte|rvals be|
|00002320| 74 77 65 65 6e 20 6d 61 | 6a 6f 72 0a 79 20 61 78 |tween ma|jor.y ax|
|00002330| 69 73 20 74 69 63 6b 73 | 20 66 6f 72 20 6d 69 6e |is ticks| for min|
|00002340| 6f 72 20 74 69 63 6b 73 | 2e 20 20 49 66 20 69 74 |or ticks|. If it|
|00002350| 20 69 73 20 73 65 74 20 | 74 6f 20 7a 65 72 6f 2c | is set |to zero,|
|00002360| 20 50 4c 70 6c 6f 74 20 | 61 75 74 6f 6d 61 74 69 | PLplot |automati|
|00002370| 63 61 6c 6c 79 0a 67 65 | 6e 65 72 61 74 65 73 20 |cally.ge|nerates |
|00002380| 61 20 73 75 69 74 61 62 | 6c 65 20 6d 69 6e 6f 72 |a suitab|le minor|
|00002390| 20 74 69 63 6b 20 69 6e | 74 65 72 76 61 6c 2e 7d | tick in|terval.}|
|000023a0| 0a 0a 5c 63 20 25 25 25 | 25 25 25 25 25 25 25 25 |..\c %%%|%%%%%%%%|
|000023b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000023c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000023d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000023e0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 0a |%%%%%%%%|%%%%%%%.|
|000023f0| 0a 5c 6e 6f 64 65 20 70 | 6c 62 6f 78 33 2c 20 70 |.\node p|lbox3, p|
|00002400| 6c 63 6c 72 2c 20 70 6c | 62 6f 78 2c 20 41 50 49 |lclr, pl|box, API|
|00002410| 0a 0a 0a 5c 62 6e 61 6d | 65 7b 70 6c 62 6f 78 33 |...\bnam|e{plbox3|
|00002420| 28 78 6f 70 74 2c 20 78 | 6c 61 62 65 6c 2c 20 78 |(xopt, x|label, x|
|00002430| 74 69 63 6b 2c 20 6e 78 | 73 75 62 2c 20 79 6f 70 |tick, nx|sub, yop|
|00002440| 74 2c 20 79 6c 61 62 65 | 6c 2c 20 79 74 69 63 6b |t, ylabe|l, ytick|
|00002450| 2c 20 6e 79 73 75 62 2c | 20 5c 5c 0a 20 20 20 20 |, nysub,| \\. |
|00002460| 20 20 20 7a 6f 70 74 2c | 20 7a 6c 61 62 65 6c 2c | zopt,| zlabel,|
|00002470| 20 7a 74 69 63 6b 2c 20 | 6e 7a 73 75 62 29 7d 20 | ztick, |nzsub)} |
|00002480| 0a 5c 6c 61 62 65 6c 7b | 70 6c 62 6f 78 33 7d 0a |.\label{|plbox3}.|
|00002490| 5c 66 69 6e 64 65 78 7b | 70 6c 62 6f 78 33 7d 0a |\findex{|plbox3}.|
|000024a0| 5c 61 64 64 63 6f 6e 74 | 65 6e 74 73 6c 69 6e 65 |\addcont|entsline|
|000024b0| 7b 74 6f 63 7d 7b 73 75 | 62 73 65 63 74 69 6f 6e |{toc}{su|bsection|
|000024c0| 7d 7b 70 6c 62 6f 78 33 | 7d 0a 5c 63 0a 5c 63 20 |}{plbox3|}.\c.\c |
|000024d0| 5c 62 6e 61 6d 65 7b 20 | 5c 62 65 67 69 6e 7b 74 |\bname{ |\begin{t|
|000024e0| 61 62 75 6c 61 72 7d 7b | 6c 40 7b 5c 73 74 72 75 |abular}{|l@{\stru|
|000024f0| 74 7d 6c 7d 0a 5c 63 20 | 70 6c 62 6f 78 33 28 26 |t}l}.\c |plbox3(&|
|00002500| 78 6f 70 74 2c 20 78 6c | 61 62 65 6c 2c 20 78 74 |xopt, xl|abel, xt|
|00002510| 69 63 6b 2c 20 6e 78 73 | 75 62 2c 20 79 6f 70 74 |ick, nxs|ub, yopt|
|00002520| 2c 20 79 6c 61 62 65 6c | 2c 20 79 74 69 63 6b 2c |, ylabel|, ytick,|
|00002530| 20 6e 79 73 75 62 2c 20 | 5c 5c 0a 5c 63 20 26 7a | nysub, |\\.\c &z|
|00002540| 6f 70 74 2c 20 7a 6c 61 | 62 65 6c 2c 20 7a 74 69 |opt, zla|bel, zti|
|00002550| 63 6b 2c 20 6e 7a 73 75 | 62 29 0a 5c 63 20 5c 65 |ck, nzsu|b).\c \e|
|00002560| 6e 64 7b 74 61 62 75 6c | 61 72 7d 0a 5c 63 20 7d |nd{tabul|ar}.\c }|
|00002570| 0a 0a 5c 64 65 73 63 72 | 7b 20 44 72 61 77 73 20 |..\descr|{ Draws |
|00002580| 61 78 65 73 2c 20 6e 75 | 6d 65 72 69 63 20 61 6e |axes, nu|meric an|
|00002590| 64 20 74 65 78 74 20 6c | 61 62 65 6c 73 20 66 6f |d text l|abels fo|
|000025a0| 72 20 61 20 74 68 72 65 | 65 2d 64 69 6d 65 6e 73 |r a thre|e-dimens|
|000025b0| 69 6f 6e 61 6c 20 73 75 | 72 66 61 63 65 0a 70 6c |ional su|rface.pl|
|000025c0| 6f 74 2e 20 20 46 6f 72 | 20 61 20 6d 6f 72 65 20 |ot. For| a more |
|000025d0| 63 6f 6d 70 6c 65 74 65 | 20 64 65 73 63 72 69 70 |complete| descrip|
|000025e0| 74 69 6f 6e 20 6f 66 20 | 74 68 72 65 65 2d 64 69 |tion of |three-di|
|000025f0| 6d 65 6e 73 69 6f 6e 61 | 6c 20 70 6c 6f 74 74 69 |mensiona|l plotti|
|00002600| 6e 67 0a 5c 70 78 72 65 | 66 7b 33 2d 64 20 50 6c |ng.\pxre|f{3-d Pl|
|00002610| 6f 74 73 7d 2e 7d 0a 0a | 5c 61 72 67 75 7b 20 5c |ots}.}..|\argu{ \|
|00002620| 63 6f 64 65 7b 78 6f 70 | 74 7d 20 28 63 68 61 72 |code{xop|t} (char|
|00002630| 20 2a 2c 20 69 6e 70 75 | 74 29 7d 7b 50 6f 69 6e | *, inpu|t)}{Poin|
|00002640| 74 65 72 20 74 6f 20 63 | 68 61 72 61 63 74 65 72 |ter to c|haracter|
|00002650| 20 73 74 72 69 6e 67 20 | 73 70 65 63 69 66 79 69 | string |specifyi|
|00002660| 6e 67 0a 6f 70 74 69 6f | 6e 73 20 66 6f 72 20 74 |ng.optio|ns for t|
|00002670| 68 65 20 78 20 61 78 69 | 73 2e 20 20 54 68 65 20 |he x axi|s. The |
|00002680| 73 74 72 69 6e 67 20 63 | 61 6e 20 69 6e 63 6c 75 |string c|an inclu|
|00002690| 64 65 20 61 6e 79 20 63 | 6f 6d 62 69 6e 61 74 69 |de any c|ombinati|
|000026a0| 6f 6e 20 6f 66 20 74 68 | 65 0a 66 6f 6c 6c 6f 77 |on of th|e.follow|
|000026b0| 69 6e 67 20 6c 65 74 74 | 65 72 73 20 28 75 70 70 |ing lett|ers (upp|
|000026c0| 65 72 20 6f 72 20 6c 6f | 77 65 72 20 63 61 73 65 |er or lo|wer case|
|000026d0| 29 20 69 6e 20 61 6e 79 | 20 6f 72 64 65 72 3a 0a |) in any| order:.|
|000026e0| 0a 5c 62 65 67 69 6e 7b | 69 74 65 6d 69 7a 65 7d |.\begin{|itemize}|
|000026f0| 0a 5c 69 74 65 6d 0a 5c | 63 6f 64 65 7b 62 7d 3a |.\item.\|code{b}:|
|00002700| 20 44 72 61 77 73 20 61 | 78 69 73 20 61 74 20 62 | Draws a|xis at b|
|00002710| 61 73 65 2c 20 61 74 20 | 68 65 69 67 68 74 20 5c |ase, at |height \|
|00002720| 63 6f 64 65 7b 7a 3d 7a | 6d 69 6e 7d 20 77 68 65 |code{z=z|min} whe|
|00002730| 72 65 20 5c 63 6f 64 65 | 7b 7a 6d 69 6e 7d 0a 69 |re \code|{zmin}.i|
|00002740| 73 20 64 65 66 69 6e 65 | 64 20 62 79 20 63 61 6c |s define|d by cal|
|00002750| 6c 20 74 6f 20 5c 63 6f | 64 65 7b 70 6c 77 33 64 |l to \co|de{plw3d|
|00002760| 7d 2e 20 20 54 68 69 73 | 20 63 68 61 72 61 63 74 |}. This| charact|
|00002770| 65 72 20 6d 75 73 74 20 | 62 65 20 73 70 65 63 69 |er must |be speci|
|00002780| 66 69 65 64 20 69 6e 0a | 6f 72 64 65 72 20 74 6f |fied in.|order to|
|00002790| 20 75 73 65 20 61 6e 79 | 20 6f 66 20 74 68 65 20 | use any| of the |
|000027a0| 6f 74 68 65 72 20 6f 70 | 74 69 6f 6e 73 2e 0a 0a |other op|tions...|
|000027b0| 5c 69 74 65 6d 0a 5c 63 | 6f 64 65 7b 69 7d 3a 20 |\item.\c|ode{i}: |
|000027c0| 49 6e 76 65 72 74 73 20 | 74 69 63 6b 20 6d 61 72 |Inverts |tick mar|
|000027d0| 6b 73 2c 20 73 6f 20 74 | 68 65 79 20 61 72 65 20 |ks, so t|hey are |
|000027e0| 64 72 61 77 6e 20 64 6f | 77 6e 77 61 72 64 73 2c |drawn do|wnwards,|
|000027f0| 20 72 61 74 68 65 72 20 | 74 68 61 6e 0a 75 70 77 | rather |than.upw|
|00002800| 61 72 64 73 2e 0a 0a 5c | 69 74 65 6d 0a 5c 63 6f |ards...\|item.\co|
|00002810| 64 65 7b 6c 7d 3a 20 4c | 61 62 65 6c 73 20 61 78 |de{l}: L|abels ax|
|00002820| 69 73 20 6c 6f 67 61 72 | 69 74 68 6d 69 63 61 6c |is logar|ithmical|
|00002830| 6c 79 2e 20 20 54 68 69 | 73 20 6f 6e 6c 79 20 61 |ly. Thi|s only a|
|00002840| 66 66 65 63 74 73 20 74 | 68 65 20 6c 61 62 65 6c |ffects t|he label|
|00002850| 73 2c 20 0a 6e 6f 74 20 | 74 68 65 20 64 61 74 61 |s, .not |the data|
|00002860| 2c 20 61 6e 64 20 73 6f | 20 69 74 20 69 73 20 6e |, and so| it is n|
|00002870| 65 63 65 73 73 61 72 79 | 20 74 6f 20 63 6f 6d 70 |ecessary| to comp|
|00002880| 75 74 65 20 74 68 65 20 | 6c 6f 67 61 72 69 74 68 |ute the |logarith|
|00002890| 6d 73 20 6f 66 20 64 61 | 74 61 0a 70 6f 69 6e 74 |ms of da|ta.point|
|000028a0| 73 20 62 65 66 6f 72 65 | 20 70 61 73 73 69 6e 67 |s before| passing|
|000028b0| 20 74 68 65 6d 20 74 6f | 20 61 6e 79 20 6f 66 20 | them to| any of |
|000028c0| 74 68 65 20 64 72 61 77 | 69 6e 67 20 72 6f 75 74 |the draw|ing rout|
|000028d0| 69 6e 65 73 2e 0a 0a 5c | 69 74 65 6d 0a 5c 63 6f |ines...\|item.\co|
|000028e0| 64 65 7b 6e 7d 3a 20 57 | 72 69 74 65 73 20 6e 75 |de{n}: W|rites nu|
|000028f0| 6d 65 72 69 63 20 6c 61 | 62 65 6c 73 20 61 74 20 |meric la|bels at |
|00002900| 6d 61 6a 6f 72 20 74 69 | 63 6b 20 69 6e 74 65 72 |major ti|ck inter|
|00002910| 76 61 6c 73 2e 0a 0a 5c | 69 74 65 6d 0a 5c 63 6f |vals...\|item.\co|
|00002920| 64 65 7b 73 7d 3a 20 45 | 6e 61 62 6c 65 73 20 73 |de{s}: E|nables s|
|00002930| 75 62 74 69 63 6b 73 20 | 62 65 74 77 65 65 6e 20 |ubticks |between |
|00002940| 6d 61 6a 6f 72 20 74 69 | 63 6b 73 2c 20 6f 6e 6c |major ti|cks, onl|
|00002950| 79 20 76 61 6c 69 64 20 | 69 66 20 5c 63 6f 64 65 |y valid |if \code|
|00002960| 7b 74 7d 20 69 73 0a 61 | 6c 73 6f 20 73 70 65 63 |{t} is.a|lso spec|
|00002970| 69 66 69 65 64 2e 0a 0a | 5c 69 74 65 6d 0a 5c 63 |ified...|\item.\c|
|00002980| 6f 64 65 7b 74 7d 3a 20 | 44 72 61 77 73 20 6d 61 |ode{t}: |Draws ma|
|00002990| 6a 6f 72 20 74 69 63 6b | 73 2e 0a 0a 5c 69 74 65 |jor tick|s...\ite|
|000029a0| 6d 0a 5c 63 6f 64 65 7b | 75 7d 3a 20 49 66 20 74 |m.\code{|u}: If t|
|000029b0| 68 69 73 20 69 73 20 73 | 70 65 63 69 66 69 65 64 |his is s|pecified|
|000029c0| 2c 20 74 68 65 20 74 65 | 78 74 20 6c 61 62 65 6c |, the te|xt label|
|000029d0| 20 66 6f 72 20 74 68 65 | 20 61 78 69 73 20 69 73 | for the| axis is|
|000029e0| 20 77 72 69 74 74 65 6e | 0a 75 6e 64 65 72 20 74 | written|.under t|
|000029f0| 68 65 20 61 78 69 73 2e | 0a 5c 65 6e 64 7b 69 74 |he axis.|.\end{it|
|00002a00| 65 6d 69 7a 65 7d 0a 7d | 0a 0a 5c 61 72 67 75 7b |emize}.}|..\argu{|
|00002a10| 20 5c 63 6f 64 65 7b 78 | 6c 61 62 65 6c 7d 20 28 | \code{x|label} (|
|00002a20| 63 68 61 72 20 2a 2c 20 | 69 6e 70 75 74 29 7d 7b |char *, |input)}{|
|00002a30| 50 6f 69 6e 74 65 72 20 | 74 6f 20 63 68 61 72 61 |Pointer |to chara|
|00002a40| 63 74 65 72 20 73 74 72 | 69 6e 67 20 73 70 65 63 |cter str|ing spec|
|00002a50| 69 66 79 69 6e 67 0a 74 | 65 78 74 20 6c 61 62 65 |ifying.t|ext labe|
|00002a60| 6c 20 66 6f 72 20 74 68 | 65 20 78 20 61 78 69 73 |l for th|e x axis|
|00002a70| 2e 20 20 49 74 20 69 73 | 20 6f 6e 6c 79 20 64 72 |. It is| only dr|
|00002a80| 61 77 6e 20 69 66 20 5c | 63 6f 64 65 7b 75 7d 20 |awn if \|code{u} |
|00002a90| 69 73 20 69 6e 20 74 68 | 65 20 5c 63 6f 64 65 7b |is in th|e \code{|
|00002aa0| 78 6f 70 74 7d 0a 73 74 | 72 69 6e 67 2e 7d 0a 0a |xopt}.st|ring.}..|
|00002ab0| 5c 61 72 67 75 7b 20 5c | 63 6f 64 65 7b 78 74 69 |\argu{ \|code{xti|
|00002ac0| 63 6b 7d 20 28 50 4c 46 | 4c 54 2c 20 69 6e 70 75 |ck} (PLF|LT, inpu|
|00002ad0| 74 29 7d 7b 57 6f 72 6c | 64 20 63 6f 6f 72 64 69 |t)}{Worl|d coordi|
|00002ae0| 6e 61 74 65 20 69 6e 74 | 65 72 76 61 6c 20 62 65 |nate int|erval be|
|00002af0| 74 77 65 65 6e 20 6d 61 | 6a 6f 72 0a 74 69 63 6b |tween ma|jor.tick|
|00002b00| 73 20 6f 6e 20 74 68 65 | 20 78 20 61 78 69 73 2e |s on the| x axis.|
|00002b10| 20 20 49 66 20 69 74 20 | 69 73 20 73 65 74 20 74 | If it |is set t|
|00002b20| 6f 20 7a 65 72 6f 2c 20 | 50 4c 70 6c 6f 74 20 61 |o zero, |PLplot a|
|00002b30| 75 74 6f 6d 61 74 69 63 | 61 6c 6c 79 20 67 65 6e |utomatic|ally gen|
|00002b40| 65 72 61 74 65 73 20 61 | 0a 73 75 69 74 61 62 6c |erates a|.suitabl|
|00002b50| 65 20 74 69 63 6b 20 69 | 6e 74 65 72 76 61 6c 2e |e tick i|nterval.|
|00002b60| 7d 0a 0a 5c 61 72 67 75 | 7b 20 5c 63 6f 64 65 7b |}..\argu|{ \code{|
|00002b70| 6e 78 73 75 62 7d 20 28 | 50 4c 49 4e 54 2c 20 69 |nxsub} (|PLINT, i|
|00002b80| 6e 70 75 74 29 7d 7b 4e | 75 6d 62 65 72 20 6f 66 |nput)}{N|umber of|
|00002b90| 20 73 75 62 69 6e 74 65 | 72 76 61 6c 73 20 62 65 | subinte|rvals be|
|00002ba0| 74 77 65 65 6e 20 6d 61 | 6a 6f 72 0a 78 20 61 78 |tween ma|jor.x ax|
|00002bb0| 69 73 20 74 69 63 6b 73 | 20 66 6f 72 20 6d 69 6e |is ticks| for min|
|00002bc0| 6f 72 20 74 69 63 6b 73 | 2e 20 20 49 66 20 69 74 |or ticks|. If it|
|00002bd0| 20 69 73 20 73 65 74 20 | 74 6f 20 7a 65 72 6f 2c | is set |to zero,|
|00002be0| 20 50 4c 70 6c 6f 74 20 | 61 75 74 6f 6d 61 74 69 | PLplot |automati|
|00002bf0| 63 61 6c 6c 79 0a 67 65 | 6e 65 72 61 74 65 73 20 |cally.ge|nerates |
|00002c00| 61 20 73 75 69 74 61 62 | 6c 65 20 6d 69 6e 6f 72 |a suitab|le minor|
|00002c10| 20 74 69 63 6b 20 69 6e | 74 65 72 76 61 6c 2e 7d | tick in|terval.}|
|00002c20| 0a 0a 5c 61 72 67 75 7b | 20 5c 63 6f 64 65 7b 79 |..\argu{| \code{y|
|00002c30| 6f 70 74 7d 20 28 63 68 | 61 72 20 2a 2c 20 69 6e |opt} (ch|ar *, in|
|00002c40| 70 75 74 29 7d 7b 50 6f | 69 6e 74 65 72 20 74 6f |put)}{Po|inter to|
|00002c50| 20 63 68 61 72 61 63 74 | 65 72 20 73 74 72 69 6e | charact|er strin|
|00002c60| 67 20 73 70 65 63 69 66 | 79 69 6e 67 0a 6f 70 74 |g specif|ying.opt|
|00002c70| 69 6f 6e 73 20 66 6f 72 | 20 74 68 65 20 79 20 61 |ions for| the y a|
|00002c80| 78 69 73 2e 20 20 54 68 | 65 20 73 74 72 69 6e 67 |xis. Th|e string|
|00002c90| 20 69 73 20 69 6e 74 65 | 72 70 72 65 74 65 64 20 | is inte|rpreted |
|00002ca0| 69 6e 20 74 68 65 20 73 | 61 6d 65 20 77 61 79 20 |in the s|ame way |
|00002cb0| 61 73 0a 5c 63 6f 64 65 | 7b 78 6f 70 74 7d 2e 7d |as.\code|{xopt}.}|
|00002cc0| 0a 0a 5c 61 72 67 75 7b | 20 5c 63 6f 64 65 7b 79 |..\argu{| \code{y|
|00002cd0| 6c 61 62 65 6c 7d 20 28 | 63 68 61 72 20 2a 2c 20 |label} (|char *, |
|00002ce0| 69 6e 70 75 74 29 7d 7b | 50 6f 69 6e 74 65 72 20 |input)}{|Pointer |
|00002cf0| 74 6f 20 63 68 61 72 61 | 63 74 65 72 20 73 74 72 |to chara|cter str|
|00002d00| 69 6e 67 20 73 70 65 63 | 69 66 79 69 6e 67 0a 74 |ing spec|ifying.t|
|00002d10| 65 78 74 20 6c 61 62 65 | 6c 20 66 6f 72 20 74 68 |ext labe|l for th|
|00002d20| 65 20 79 20 61 78 69 73 | 2e 20 20 49 74 20 69 73 |e y axis|. It is|
|00002d30| 20 6f 6e 6c 79 20 64 72 | 61 77 6e 20 69 66 20 5c | only dr|awn if \|
|00002d40| 63 6f 64 65 7b 75 7d 20 | 69 73 20 69 6e 20 74 68 |code{u} |is in th|
|00002d50| 65 20 5c 63 6f 64 65 7b | 79 6f 70 74 7d 0a 73 74 |e \code{|yopt}.st|
|00002d60| 72 69 6e 67 2e 7d 0a 0a | 5c 61 72 67 75 7b 20 5c |ring.}..|\argu{ \|
|00002d70| 63 6f 64 65 7b 79 74 69 | 63 6b 7d 20 28 50 4c 46 |code{yti|ck} (PLF|
|00002d80| 4c 54 2c 20 69 6e 70 75 | 74 29 7d 7b 57 6f 72 6c |LT, inpu|t)}{Worl|
|00002d90| 64 20 63 6f 6f 72 64 69 | 6e 61 74 65 20 69 6e 74 |d coordi|nate int|
|00002da0| 65 72 76 61 6c 20 62 65 | 74 77 65 65 6e 20 6d 61 |erval be|tween ma|
|00002db0| 6a 6f 72 0a 74 69 63 6b | 73 20 6f 6e 20 74 68 65 |jor.tick|s on the|
|00002dc0| 20 79 20 61 78 69 73 2e | 20 20 49 66 20 69 74 20 | y axis.| If it |
|00002dd0| 69 73 20 73 65 74 20 74 | 6f 20 7a 65 72 6f 2c 20 |is set t|o zero, |
|00002de0| 50 4c 70 6c 6f 74 20 61 | 75 74 6f 6d 61 74 69 63 |PLplot a|utomatic|
|00002df0| 61 6c 6c 79 20 67 65 6e | 65 72 61 74 65 73 20 61 |ally gen|erates a|
|00002e00| 0a 73 75 69 74 61 62 6c | 65 20 74 69 63 6b 20 69 |.suitabl|e tick i|
|00002e10| 6e 74 65 72 76 61 6c 2e | 7d 0a 0a 5c 61 72 67 75 |nterval.|}..\argu|
|00002e20| 7b 20 5c 63 6f 64 65 7b | 6e 79 73 75 62 7d 20 28 |{ \code{|nysub} (|
|00002e30| 50 4c 49 4e 54 2c 20 69 | 6e 70 75 74 29 7d 7b 4e |PLINT, i|nput)}{N|
|00002e40| 75 6d 62 65 72 20 6f 66 | 20 73 75 62 69 6e 74 65 |umber of| subinte|
|00002e50| 72 76 61 6c 73 20 62 65 | 74 77 65 65 6e 20 6d 61 |rvals be|tween ma|
|00002e60| 6a 6f 72 0a 79 20 61 78 | 69 73 20 74 69 63 6b 73 |jor.y ax|is ticks|
|00002e70| 20 66 6f 72 20 6d 69 6e | 6f 72 20 74 69 63 6b 73 | for min|or ticks|
|00002e80| 2e 20 20 49 66 20 69 74 | 20 69 73 20 73 65 74 20 |. If it| is set |
|00002e90| 74 6f 20 7a 65 72 6f 2c | 20 50 4c 70 6c 6f 74 20 |to zero,| PLplot |
|00002ea0| 61 75 74 6f 6d 61 74 69 | 63 61 6c 6c 79 0a 67 65 |automati|cally.ge|
|00002eb0| 6e 65 72 61 74 65 73 20 | 61 20 73 75 69 74 61 62 |nerates |a suitab|
|00002ec0| 6c 65 20 6d 69 6e 6f 72 | 20 74 69 63 6b 20 69 6e |le minor| tick in|
|00002ed0| 74 65 72 76 61 6c 2e 7d | 0a 0a 5c 61 72 67 75 7b |terval.}|..\argu{|
|00002ee0| 20 5c 63 6f 64 65 7b 7a | 6f 70 74 7d 20 28 63 68 | \code{z|opt} (ch|
|00002ef0| 61 72 20 2a 2c 20 69 6e | 70 75 74 29 7d 7b 50 6f |ar *, in|put)}{Po|
|00002f00| 69 6e 74 65 72 20 74 6f | 20 63 68 61 72 61 63 74 |inter to| charact|
|00002f10| 65 72 20 73 74 72 69 6e | 67 20 73 70 65 63 69 66 |er strin|g specif|
|00002f20| 79 69 6e 67 0a 6f 70 74 | 69 6f 6e 73 20 66 6f 72 |ying.opt|ions for|
|00002f30| 20 74 68 65 20 7a 20 61 | 78 69 73 2e 20 20 54 68 | the z a|xis. Th|
|00002f40| 65 20 73 74 72 69 6e 67 | 20 63 61 6e 20 69 6e 63 |e string| can inc|
|00002f50| 6c 75 64 65 20 61 6e 79 | 20 63 6f 6d 62 69 6e 61 |lude any| combina|
|00002f60| 74 69 6f 6e 20 6f 66 20 | 74 68 65 0a 66 6f 6c 6c |tion of |the.foll|
|00002f70| 6f 77 69 6e 67 20 6c 65 | 74 74 65 72 73 20 28 75 |owing le|tters (u|
|00002f80| 70 70 65 72 20 6f 72 20 | 6c 6f 77 65 72 20 63 61 |pper or |lower ca|
|00002f90| 73 65 29 20 69 6e 20 61 | 6e 79 20 6f 72 64 65 72 |se) in a|ny order|
|00002fa0| 3a 0a 0a 5c 62 65 67 69 | 6e 7b 69 74 65 6d 69 7a |:..\begi|n{itemiz|
|00002fb0| 65 7d 0a 5c 69 74 65 6d | 0a 5c 63 6f 64 65 7b 62 |e}.\item|.\code{b|
|00002fc0| 7d 3a 20 44 72 61 77 73 | 20 7a 20 61 78 69 73 20 |}: Draws| z axis |
|00002fd0| 74 6f 20 74 68 65 20 6c | 65 66 74 20 6f 66 20 74 |to the l|eft of t|
|00002fe0| 68 65 20 73 75 72 66 61 | 63 65 20 70 6c 6f 74 2e |he surfa|ce plot.|
|00002ff0| 0a 0a 5c 69 74 65 6d 0a | 5c 63 6f 64 65 7b 63 7d |..\item.|\code{c}|
|00003000| 3a 20 44 72 61 77 73 20 | 7a 20 61 78 69 73 20 74 |: Draws |z axis t|
|00003010| 6f 20 74 68 65 20 72 69 | 67 68 74 20 6f 66 20 74 |o the ri|ght of t|
|00003020| 68 65 20 73 75 72 66 61 | 63 65 20 70 6c 6f 74 2e |he surfa|ce plot.|
|00003030| 0a 0a 5c 69 74 65 6d 0a | 5c 63 6f 64 65 7b 64 7d |..\item.|\code{d}|
|00003040| 3a 20 44 72 61 77 73 20 | 67 72 69 64 20 6c 69 6e |: Draws |grid lin|
|00003050| 65 73 20 70 61 72 61 6c | 6c 65 6c 20 74 6f 20 74 |es paral|lel to t|
|00003060| 68 65 20 78 2d 79 20 70 | 6c 61 6e 65 20 62 65 68 |he x-y p|lane beh|
|00003070| 69 6e 64 20 74 68 65 20 | 66 69 67 75 72 65 2e 0a |ind the |figure..|
|00003080| 54 68 65 73 65 20 6c 69 | 6e 65 73 20 61 72 65 20 |These li|nes are |
|00003090| 6e 6f 74 20 64 72 61 77 | 6e 20 75 6e 74 69 6c 20 |not draw|n until |
|000030a0| 61 66 74 65 72 20 5c 63 | 6f 64 65 7b 70 6c 6f 74 |after \c|ode{plot|
|000030b0| 33 64 7d 20 6f 72 20 5c | 63 6f 64 65 7b 70 6c 6d |3d} or \|code{plm|
|000030c0| 65 73 68 7d 20 61 72 65 | 20 63 61 6c 6c 65 64 0a |esh} are| called.|
|000030d0| 62 65 63 61 75 73 65 20 | 6f 66 20 74 68 65 20 6e |because |of the n|
|000030e0| 65 65 64 20 66 6f 72 20 | 68 69 64 64 65 6e 20 6c |eed for |hidden l|
|000030f0| 69 6e 65 20 72 65 6d 6f | 76 61 6c 2e 0a 0a 5c 69 |ine remo|val...\i|
|00003100| 74 65 6d 0a 5c 63 6f 64 | 65 7b 69 7d 3a 20 49 6e |tem.\cod|e{i}: In|
|00003110| 76 65 72 74 73 20 74 69 | 63 6b 20 6d 61 72 6b 73 |verts ti|ck marks|
|00003120| 2c 20 73 6f 20 74 68 65 | 79 20 61 72 65 20 64 72 |, so the|y are dr|
|00003130| 61 77 6e 20 61 77 61 79 | 20 66 72 6f 6d 20 74 68 |awn away| from th|
|00003140| 65 20 63 65 6e 74 65 72 | 2e 0a 0a 5c 69 74 65 6d |e center|...\item|
|00003150| 0a 5c 63 6f 64 65 7b 6c | 7d 3a 20 4c 61 62 65 6c |.\code{l|}: Label|
|00003160| 73 20 61 78 69 73 20 6c | 6f 67 61 72 69 74 68 6d |s axis l|ogarithm|
|00003170| 69 63 61 6c 6c 79 2e 20 | 20 54 68 69 73 20 6f 6e |ically. | This on|
|00003180| 6c 79 20 61 66 66 65 63 | 74 73 20 74 68 65 20 6c |ly affec|ts the l|
|00003190| 61 62 65 6c 73 2c 20 0a | 6e 6f 74 20 74 68 65 20 |abels, .|not the |
|000031a0| 64 61 74 61 2c 20 61 6e | 64 20 73 6f 20 69 74 20 |data, an|d so it |
|000031b0| 69 73 20 6e 65 63 65 73 | 73 61 72 79 20 74 6f 20 |is neces|sary to |
|000031c0| 63 6f 6d 70 75 74 65 20 | 74 68 65 20 6c 6f 67 61 |compute |the loga|
|000031d0| 72 69 74 68 6d 73 20 6f | 66 20 64 61 74 61 0a 70 |rithms o|f data.p|
|000031e0| 6f 69 6e 74 73 20 62 65 | 66 6f 72 65 20 70 61 73 |oints be|fore pas|
|000031f0| 73 69 6e 67 20 74 68 65 | 6d 20 74 6f 20 61 6e 79 |sing the|m to any|
|00003200| 20 6f 66 20 74 68 65 20 | 64 72 61 77 69 6e 67 20 | of the |drawing |
|00003210| 72 6f 75 74 69 6e 65 73 | 2e 0a 0a 5c 69 74 65 6d |routines|...\item|
|00003220| 0a 5c 63 6f 64 65 7b 6d | 7d 3a 20 57 72 69 74 65 |.\code{m|}: Write|
|00003230| 73 20 6e 75 6d 65 72 69 | 63 20 6c 61 62 65 6c 73 |s numeri|c labels|
|00003240| 20 61 74 20 6d 61 6a 6f | 72 20 74 69 63 6b 20 69 | at majo|r tick i|
|00003250| 6e 74 65 72 76 61 6c 73 | 20 6f 6e 20 74 68 65 20 |ntervals| on the |
|00003260| 72 69 67 68 74 2d 68 61 | 6e 64 0a 76 65 72 69 63 |right-ha|nd.veric|
|00003270| 61 6c 20 61 78 69 73 2e | 0a 0a 5c 69 74 65 6d 0a |al axis.|..\item.|
|00003280| 5c 63 6f 64 65 7b 6e 7d | 3a 20 57 72 69 74 65 73 |\code{n}|: Writes|
|00003290| 20 6e 75 6d 65 72 69 63 | 20 6c 61 62 65 6c 73 20 | numeric| labels |
|000032a0| 61 74 20 6d 61 6a 6f 72 | 20 74 69 63 6b 20 69 6e |at major| tick in|
|000032b0| 74 65 72 76 61 6c 73 20 | 6f 6e 20 74 68 65 20 6c |tervals |on the l|
|000032c0| 65 66 74 2d 68 61 6e 64 | 0a 76 65 72 69 63 61 6c |eft-hand|.verical|
|000032d0| 20 61 78 69 73 2e 0a 0a | 5c 69 74 65 6d 0a 5c 63 | axis...|\item.\c|
|000032e0| 6f 64 65 7b 73 7d 3a 20 | 45 6e 61 62 6c 65 73 20 |ode{s}: |Enables |
|000032f0| 73 75 62 74 69 63 6b 73 | 20 62 65 74 77 65 65 6e |subticks| between|
|00003300| 20 6d 61 6a 6f 72 20 74 | 69 63 6b 73 2c 20 6f 6e | major t|icks, on|
|00003310| 6c 79 20 76 61 6c 69 64 | 20 69 66 20 5c 63 6f 64 |ly valid| if \cod|
|00003320| 65 7b 74 7d 20 69 73 0a | 61 6c 73 6f 20 73 70 65 |e{t} is.|also spe|
|00003330| 63 69 66 69 65 64 2e 0a | 0a 5c 69 74 65 6d 0a 5c |cified..|.\item.\|
|00003340| 63 6f 64 65 7b 74 7d 3a | 20 44 72 61 77 73 20 6d |code{t}:| Draws m|
|00003350| 61 6a 6f 72 20 74 69 63 | 6b 73 2e 0a 0a 5c 69 74 |ajor tic|ks...\it|
|00003360| 65 6d 0a 5c 63 6f 64 65 | 7b 75 7d 3a 20 49 66 20 |em.\code|{u}: If |
|00003370| 74 68 69 73 20 69 73 20 | 73 70 65 63 69 66 69 65 |this is |specifie|
|00003380| 64 2c 20 74 68 65 20 74 | 65 78 74 20 6c 61 62 65 |d, the t|ext labe|
|00003390| 6c 20 69 73 20 77 72 69 | 74 74 65 6e 20 62 65 73 |l is wri|tten bes|
|000033a0| 69 64 65 20 74 68 65 0a | 6c 65 66 74 2d 68 61 6e |ide the.|left-han|
|000033b0| 64 20 61 78 69 73 2e 0a | 0a 5c 69 74 65 6d 0a 5c |d axis..|.\item.\|
|000033c0| 63 6f 64 65 7b 76 7d 3a | 20 49 66 20 74 68 69 73 |code{v}:| If this|
|000033d0| 20 69 73 20 73 70 65 63 | 69 66 69 65 64 2c 20 74 | is spec|ified, t|
|000033e0| 68 65 20 74 65 78 74 20 | 6c 61 62 65 6c 20 69 73 |he text |label is|
|000033f0| 20 77 72 69 74 74 65 6e | 20 62 65 73 69 64 65 20 | written| beside |
|00003400| 74 68 65 0a 72 69 67 68 | 74 2d 68 61 6e 64 20 61 |the.righ|t-hand a|
|00003410| 78 69 73 2e 0a 5c 65 6e | 64 7b 69 74 65 6d 69 7a |xis..\en|d{itemiz|
|00003420| 65 7d 0a 7d 0a 0a 5c 61 | 72 67 75 7b 20 5c 63 6f |e}.}..\a|rgu{ \co|
|00003430| 64 65 7b 7a 6c 61 62 65 | 6c 7d 20 28 63 68 61 72 |de{zlabe|l} (char|
|00003440| 20 2a 2c 20 69 6e 70 75 | 74 29 7d 7b 50 6f 69 6e | *, inpu|t)}{Poin|
|00003450| 74 65 72 20 74 6f 20 63 | 68 61 72 61 63 74 65 72 |ter to c|haracter|
|00003460| 20 73 74 72 69 6e 67 20 | 73 70 65 63 69 66 79 69 | string |specifyi|
|00003470| 6e 67 0a 74 65 78 74 20 | 6c 61 62 65 6c 20 66 6f |ng.text |label fo|
|00003480| 72 20 74 68 65 20 7a 20 | 61 78 69 73 2e 20 20 49 |r the z |axis. I|
|00003490| 74 20 69 73 20 6f 6e 6c | 79 20 64 72 61 77 6e 20 |t is onl|y drawn |
|000034a0| 69 66 20 5c 63 6f 64 65 | 7b 75 7d 20 6f 72 20 5c |if \code|{u} or \|
|000034b0| 63 6f 64 65 7b 76 7d 20 | 61 72 65 20 69 6e 0a 74 |code{v} |are in.t|
|000034c0| 68 65 20 5c 63 6f 64 65 | 7b 7a 6f 70 74 7d 20 73 |he \code|{zopt} s|
|000034d0| 74 72 69 6e 67 2e 7d 0a | 0a 5c 61 72 67 75 7b 20 |tring.}.|.\argu{ |
|000034e0| 5c 63 6f 64 65 7b 7a 74 | 69 63 6b 7d 20 28 50 4c |\code{zt|ick} (PL|
|000034f0| 46 4c 54 2c 20 69 6e 70 | 75 74 29 7d 7b 57 6f 72 |FLT, inp|ut)}{Wor|
|00003500| 6c 64 20 63 6f 6f 72 64 | 69 6e 61 74 65 20 69 6e |ld coord|inate in|
|00003510| 74 65 72 76 61 6c 20 62 | 65 74 77 65 65 6e 20 6d |terval b|etween m|
|00003520| 61 6a 6f 72 0a 74 69 63 | 6b 73 20 6f 6e 20 74 68 |ajor.tic|ks on th|
|00003530| 65 20 7a 20 61 78 69 73 | 2e 20 20 49 66 20 69 74 |e z axis|. If it|
|00003540| 20 69 73 20 73 65 74 20 | 74 6f 20 7a 65 72 6f 2c | is set |to zero,|
|00003550| 20 50 4c 70 6c 6f 74 20 | 61 75 74 6f 6d 61 74 69 | PLplot |automati|
|00003560| 63 61 6c 6c 79 20 67 65 | 6e 65 72 61 74 65 73 20 |cally ge|nerates |
|00003570| 61 0a 73 75 69 74 61 62 | 6c 65 20 74 69 63 6b 20 |a.suitab|le tick |
|00003580| 69 6e 74 65 72 76 61 6c | 2e 7d 0a 0a 5c 61 72 67 |interval|.}..\arg|
|00003590| 75 7b 20 5c 63 6f 64 65 | 7b 6e 7a 73 75 62 7d 20 |u{ \code|{nzsub} |
|000035a0| 28 50 4c 49 4e 54 2c 20 | 69 6e 70 75 74 29 7d 7b |(PLINT, |input)}{|
|000035b0| 4e 75 6d 62 65 72 20 6f | 66 20 73 75 62 69 6e 74 |Number o|f subint|
|000035c0| 65 72 76 61 6c 73 20 62 | 65 74 77 65 65 6e 20 6d |ervals b|etween m|
|000035d0| 61 6a 6f 72 0a 7a 20 61 | 78 69 73 20 74 69 63 6b |ajor.z a|xis tick|
|000035e0| 73 20 66 6f 72 20 6d 69 | 6e 6f 72 20 74 69 63 6b |s for mi|nor tick|
|000035f0| 73 2e 20 20 49 66 20 69 | 74 20 69 73 20 73 65 74 |s. If i|t is set|
|00003600| 20 74 6f 20 7a 65 72 6f | 2c 20 50 4c 70 6c 6f 74 | to zero|, PLplot|
|00003610| 20 61 75 74 6f 6d 61 74 | 69 63 61 6c 6c 79 0a 67 | automat|ically.g|
|00003620| 65 6e 65 72 61 74 65 73 | 20 61 20 73 75 69 74 61 |enerates| a suita|
|00003630| 62 6c 65 20 6d 69 6e 6f | 72 20 74 69 63 6b 20 69 |ble mino|r tick i|
|00003640| 6e 74 65 72 76 61 6c 2e | 7d 0a 0a 5c 63 20 25 25 |nterval.|}..\c %%|
|00003650| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003660| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003670| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003680| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003690| 25 25 25 25 25 25 25 25 | 0a 0a 5c 6e 6f 64 65 20 |%%%%%%%%|..\node |
|000036a0| 70 6c 63 6c 72 2c 20 70 | 6c 63 6f 6c 2c 20 70 6c |plclr, p|lcol, pl|
|000036b0| 62 6f 78 33 2c 20 41 50 | 49 0a 0a 0a 5c 62 6e 61 |box3, AP|I...\bna|
|000036c0| 6d 65 7b 70 6c 63 6c 72 | 28 29 7d 0a 5c 6c 61 62 |me{plclr|()}.\lab|
|000036d0| 65 6c 7b 62 6e 61 6d 65 | 7d 0a 5c 66 69 6e 64 65 |el{bname|}.\finde|
|000036e0| 78 7b 70 6c 63 6c 72 7d | 0a 5c 61 64 64 63 6f 6e |x{plclr}|.\addcon|
|000036f0| 74 65 6e 74 73 6c 69 6e | 65 7b 74 6f 63 7d 7b 73 |tentslin|e{toc}{s|
|00003700| 75 62 73 65 63 74 69 6f | 6e 7d 7b 70 6c 63 6c 72 |ubsectio|n}{plclr|
|00003710| 7d 0a 0a 5c 64 65 73 63 | 72 7b 20 43 6c 65 61 72 |}..\desc|r{ Clear|
|00003720| 73 20 74 68 65 20 67 72 | 61 70 68 69 63 73 20 73 |s the gr|aphics s|
|00003730| 63 72 65 65 6e 20 6f 66 | 20 61 6e 20 69 6e 74 65 |creen of| an inte|
|00003740| 72 61 63 74 69 76 65 20 | 64 65 76 69 63 65 2c 20 |ractive |device, |
|00003750| 6f 72 20 65 6a 65 63 74 | 73 20 61 0a 70 61 67 65 |or eject|s a.page|
|00003760| 20 6f 6e 20 61 20 70 6c | 6f 74 74 65 72 2e 20 20 | on a pl|otter. |
|00003770| 5c 78 72 65 66 7b 70 6c | 70 61 67 65 7d 20 66 6f |\xref{pl|page} fo|
|00003780| 72 20 6d 6f 72 65 20 69 | 6e 66 6f 72 6d 61 74 69 |r more i|nformati|
|00003790| 6f 6e 2e 7d 0a 0a 5c 63 | 20 25 25 25 25 25 25 25 |on.}..\c| %%%%%%%|
|000037a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000037b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000037c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000037d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000037e0| 25 25 25 0a 0a 5c 6e 6f | 64 65 20 70 6c 63 6f 6c |%%%..\no|de plcol|
|000037f0| 2c 20 70 6c 63 6f 6e 30 | 2c 20 70 6c 63 6c 72 2c |, plcon0|, plclr,|
|00003800| 20 41 50 49 0a 0a 0a 5c | 62 6e 61 6d 65 7b 70 6c | API...\|bname{pl|
|00003810| 63 6f 6c 28 63 6f 6c 6f | 72 29 7d 0a 5c 6c 61 62 |col(colo|r)}.\lab|
|00003820| 65 6c 7b 70 6c 63 6f 6c | 7d 0a 5c 66 69 6e 64 65 |el{plcol|}.\finde|
|00003830| 78 7b 70 6c 63 6f 6c 7d | 0a 5c 61 64 64 63 6f 6e |x{plcol}|.\addcon|
|00003840| 74 65 6e 74 73 6c 69 6e | 65 7b 74 6f 63 7d 7b 73 |tentslin|e{toc}{s|
|00003850| 75 62 73 65 63 74 69 6f | 6e 7d 7b 70 6c 63 6f 6c |ubsectio|n}{plcol|
|00003860| 7d 0a 0a 5c 64 65 73 63 | 72 7b 20 53 65 74 73 20 |}..\desc|r{ Sets |
|00003870| 74 68 65 20 63 6f 6c 6f | 72 20 66 6f 72 20 73 75 |the colo|r for su|
|00003880| 62 73 65 71 75 65 6e 74 | 20 6c 69 6e 65 73 2e 7d |bsequent| lines.}|
|00003890| 0a 0a 5c 61 72 67 75 7b | 20 5c 63 6f 64 65 7b 63 |..\argu{| \code{c|
|000038a0| 6f 6c 6f 72 7d 20 28 50 | 4c 49 4e 54 2c 20 69 6e |olor} (P|LINT, in|
|000038b0| 70 75 74 29 7d 7b 49 6e | 74 65 67 65 72 20 72 65 |put)}{In|teger re|
|000038c0| 70 72 65 73 65 6e 74 69 | 6e 67 20 74 68 65 20 63 |presenti|ng the c|
|000038d0| 6f 6c 6f 72 2e 20 20 54 | 68 65 0a 64 65 66 61 75 |olor. T|he.defau|
|000038e0| 6c 74 73 20 61 74 20 70 | 72 65 73 65 6e 74 20 61 |lts at p|resent a|
|000038f0| 72 65 20 28 74 68 65 73 | 65 20 6d 61 79 20 63 68 |re (thes|e may ch|
|00003900| 61 6e 67 65 29 3a 0a 0a | 5c 62 65 67 69 6e 7b 65 |ange):..|\begin{e|
|00003910| 6e 75 6d 65 72 61 74 65 | 7d 0a 5c 69 74 65 6d 0a |numerate|}.\item.|
|00003920| 62 6c 61 63 6b 20 28 64 | 65 66 61 75 6c 74 20 62 |black (d|efault b|
|00003930| 61 63 6b 67 72 6f 75 6e | 64 29 0a 5c 69 74 65 6d |ackgroun|d).\item|
|00003940| 0a 72 65 64 0a 5c 69 74 | 65 6d 0a 79 65 6c 6c 6f |.red.\it|em.yello|
|00003950| 77 0a 5c 69 74 65 6d 0a | 67 72 65 65 6e 0a 5c 69 |w.\item.|green.\i|
|00003960| 74 65 6d 0a 61 71 75 61 | 6d 61 72 69 6e 65 0a 5c |tem.aqua|marine.\|
|00003970| 69 74 65 6d 0a 70 69 6e | 6b 0a 5c 69 74 65 6d 0a |item.pin|k.\item.|
|00003980| 77 68 65 61 74 0a 5c 69 | 74 65 6d 0a 67 72 65 79 |wheat.\i|tem.grey|
|00003990| 0a 5c 69 74 65 6d 0a 62 | 72 6f 77 6e 0a 5c 69 74 |.\item.b|rown.\it|
|000039a0| 65 6d 0a 62 6c 75 65 0a | 5c 69 74 65 6d 0a 42 6c |em.blue.|\item.Bl|
|000039b0| 75 65 56 69 6f 6c 65 74 | 0a 5c 69 74 65 6d 0a 63 |ueViolet|.\item.c|
|000039c0| 79 61 6e 0a 5c 69 74 65 | 6d 0a 74 75 72 71 75 6f |yan.\ite|m.turquo|
|000039d0| 69 73 65 0a 5c 69 74 65 | 6d 0a 6d 61 67 65 6e 74 |ise.\ite|m.magent|
|000039e0| 61 0a 5c 69 74 65 6d 0a | 73 61 6c 6d 6f 6e 0a 5c |a.\item.|salmon.\|
|000039f0| 69 74 65 6d 0a 77 68 69 | 74 65 20 28 64 65 66 61 |item.whi|te (defa|
|00003a00| 75 6c 74 20 66 6f 72 65 | 67 72 6f 75 6e 64 29 0a |ult fore|ground).|
|00003a10| 5c 65 6e 64 7b 65 6e 75 | 6d 65 72 61 74 65 7d 0a |\end{enu|merate}.|
|00003a20| 7d 0a 0a 5c 63 20 25 25 | 25 25 25 25 25 25 25 25 |}..\c %%|%%%%%%%%|
|00003a30| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003a40| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003a50| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003a60| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003a70| 0a 0a 5c 6e 6f 64 65 20 | 70 6c 63 6f 6e 30 2c 20 |..\node |plcon0, |
|00003a80| 70 6c 63 6f 6e 31 2c 20 | 70 6c 63 6f 6c 2c 20 41 |plcon1, |plcol, A|
|00003a90| 50 49 0a 0a 0a 5c 62 6e | 61 6d 65 46 7b 70 6c 63 |PI...\bn|ameF{plc|
|00003aa0| 6f 6e 30 28 7a 2c 20 6e | 78 2c 20 6e 79 2c 20 6b |on0(z, n|x, ny, k|
|00003ab0| 78 2c 20 6c 78 2c 20 6b | 79 2c 20 6c 79 2c 20 63 |x, lx, k|y, ly, c|
|00003ac0| 6c 65 76 65 6c 2c 20 6e | 6c 65 76 65 6c 29 7d 0a |level, n|level)}.|
|00003ad0| 5c 6c 61 62 65 6c 7b 70 | 6c 63 6f 6e 30 7d 0a 5c |\label{p|lcon0}.\|
|00003ae0| 66 69 6e 64 65 78 7b 70 | 6c 63 6f 6e 30 7d 0a 5c |findex{p|lcon0}.\|
|00003af0| 61 64 64 63 6f 6e 74 65 | 6e 74 73 6c 69 6e 65 7b |addconte|ntsline{|
|00003b00| 74 6f 63 7d 7b 73 75 62 | 73 65 63 74 69 6f 6e 7d |toc}{sub|section}|
|00003b10| 7b 70 6c 63 6f 6e 30 7d | 0a 0a 5c 64 65 73 63 72 |{plcon0}|..\descr|
|00003b20| 7b 20 44 72 61 77 73 20 | 61 20 63 6f 6e 74 6f 75 |{ Draws |a contou|
|00003b30| 72 20 70 6c 6f 74 20 6f | 66 20 74 68 65 20 64 61 |r plot o|f the da|
|00003b40| 74 61 20 69 6e 20 5c 63 | 6f 64 65 7b 7a 5b 6e 78 |ta in \c|ode{z[nx|
|00003b50| 5d 5b 6e 79 5d 7d 2c 20 | 75 73 69 6e 67 20 74 68 |][ny]}, |using th|
|00003b60| 65 0a 5c 63 6f 64 65 7b | 6e 6c 65 76 65 6c 7d 20 |e.\code{|nlevel} |
|00003b70| 63 6f 6e 74 6f 75 72 20 | 6c 65 76 65 6c 73 20 73 |contour |levels s|
|00003b80| 70 65 63 69 66 69 65 64 | 20 62 79 20 5c 63 6f 64 |pecified| by \cod|
|00003b90| 65 7b 63 6c 65 76 65 6c | 7d 2e 20 20 4f 6e 6c 79 |e{clevel|}. Only|
|00003ba0| 20 74 68 65 20 72 65 67 | 69 6f 6e 0a 6f 66 20 74 | the reg|ion.of t|
|00003bb0| 68 65 20 61 72 72 61 79 | 20 66 72 6f 6d 20 5c 63 |he array| from \c|
|00003bc0| 6f 64 65 7b 6b 78 7d 20 | 74 6f 20 5c 63 6f 64 65 |ode{kx} |to \code|
|00003bd0| 7b 6c 78 7d 20 61 6e 64 | 20 66 72 6f 6d 20 5c 63 |{lx} and| from \c|
|00003be0| 6f 64 65 7b 6b 79 7d 20 | 74 6f 20 5c 63 6f 64 65 |ode{ky} |to \code|
|00003bf0| 7b 6c 79 7d 0a 69 73 20 | 70 6c 6f 74 74 65 64 20 |{ly}.is |plotted |
|00003c00| 6f 75 74 2e 20 20 5c 78 | 72 65 66 7b 43 6f 6e 74 |out. \x|ref{Cont|
|00003c10| 6f 75 72 20 70 6c 6f 74 | 73 7d 20 66 6f 72 20 6d |our plot|s} for m|
|00003c20| 6f 72 65 20 69 6e 66 6f | 72 6d 61 74 69 6f 6e 2e |ore info|rmation.|
|00003c30| 7d 0a 0a 5c 61 72 67 75 | 7b 20 5c 63 6f 64 65 7b |}..\argu|{ \code{|
|00003c40| 7a 7d 20 28 50 4c 46 4c | 54 20 2a 2a 2c 20 69 6e |z} (PLFL|T **, in|
|00003c50| 70 75 74 29 7d 7b 50 6f | 69 6e 74 65 72 20 74 6f |put)}{Po|inter to|
|00003c60| 20 61 20 76 65 63 74 6f | 72 65 64 20 74 77 6f 2d | a vecto|red two-|
|00003c70| 64 69 6d 65 6e 73 69 6f | 6e 61 6c 20 61 72 72 61 |dimensio|nal arra|
|00003c80| 79 0a 63 6f 6e 74 61 69 | 6e 69 6e 67 20 64 61 74 |y.contai|ning dat|
|00003c90| 61 20 74 6f 20 62 65 20 | 63 6f 6e 74 6f 75 72 65 |a to be |contoure|
|00003ca0| 64 2e 7d 0a 0a 5c 61 72 | 67 75 7b 20 5c 63 6f 64 |d.}..\ar|gu{ \cod|
|00003cb0| 65 7b 6e 78 2c 20 6e 79 | 7d 20 28 50 4c 49 4e 54 |e{nx, ny|} (PLINT|
|00003cc0| 2c 20 69 6e 70 75 74 29 | 7d 7b 50 68 79 73 69 63 |, input)|}{Physic|
|00003cd0| 61 6c 20 64 69 6d 65 6e | 73 69 6f 6e 73 20 6f 66 |al dimen|sions of|
|00003ce0| 20 61 72 72 61 79 20 5c | 63 6f 64 65 7b 7a 7d 2e | array \|code{z}.|
|00003cf0| 7d 0a 0a 5c 61 72 67 75 | 7b 20 5c 63 6f 64 65 7b |}..\argu|{ \code{|
|00003d00| 6b 78 2c 20 6c 78 7d 20 | 28 50 4c 49 4e 54 2c 20 |kx, lx} |(PLINT, |
|00003d10| 69 6e 70 75 74 29 7d 7b | 52 61 6e 67 65 20 6f 66 |input)}{|Range of|
|00003d20| 20 5c 63 6f 64 65 7b 78 | 7d 20 69 6e 64 69 63 69 | \code{x|} indici|
|00003d30| 65 73 20 74 6f 20 63 6f | 6e 73 69 64 65 72 2e 7d |es to co|nsider.}|
|00003d40| 0a 0a 5c 61 72 67 75 7b | 20 5c 63 6f 64 65 7b 6b |..\argu{| \code{k|
|00003d50| 79 2c 20 6c 79 7d 20 28 | 50 4c 49 4e 54 2c 20 69 |y, ly} (|PLINT, i|
|00003d60| 6e 70 75 74 29 7d 7b 52 | 61 6e 67 65 20 6f 66 20 |nput)}{R|ange of |
|00003d70| 5c 63 6f 64 65 7b 79 7d | 20 69 6e 64 69 63 69 65 |\code{y}| indicie|
|00003d80| 73 20 74 6f 20 63 6f 6e | 73 69 64 65 72 2e 7d 0a |s to con|sider.}.|
|00003d90| 0a 5c 61 72 67 75 7b 20 | 5c 63 6f 64 65 7b 63 6c |.\argu{ |\code{cl|
|00003da0| 65 76 65 6c 7d 20 28 50 | 4c 46 4c 54 20 2a 2c 20 |evel} (P|LFLT *, |
|00003db0| 69 6e 70 75 74 29 7d 7b | 50 6f 69 6e 74 65 72 20 |input)}{|Pointer |
|00003dc0| 74 6f 20 61 72 72 61 79 | 20 73 70 65 63 69 66 79 |to array| specify|
|00003dd0| 69 6e 67 0a 20 20 20 20 | 6c 65 76 65 6c 73 20 61 |ing. |levels a|
|00003de0| 74 20 77 68 69 63 68 20 | 74 6f 20 64 72 61 77 20 |t which |to draw |
|00003df0| 63 6f 6e 74 6f 75 72 73 | 2e 7d 0a 0a 5c 61 72 67 |contours|.}..\arg|
|00003e00| 75 7b 20 5c 63 6f 64 65 | 7b 6e 6c 65 76 65 6c 7d |u{ \code|{nlevel}|
|00003e10| 20 28 50 4c 49 4e 54 2c | 20 69 6e 70 75 74 29 7d | (PLINT,| input)}|
|00003e20| 7b 4e 75 6d 62 65 72 20 | 6f 66 20 63 6f 6e 74 6f |{Number |of conto|
|00003e30| 75 72 20 6c 65 76 65 6c | 73 20 74 6f 20 64 72 61 |ur level|s to dra|
|00003e40| 77 2e 7d 0a 0a 4e 4f 54 | 45 3a 20 74 68 69 73 20 |w.}..NOT|E: this |
|00003e50| 66 75 6e 63 74 69 6f 6e | 20 69 73 20 69 6e 74 65 |function| is inte|
|00003e60| 6e 64 65 64 20 66 6f 72 | 20 75 73 65 20 66 72 6f |nded for| use fro|
|00003e70| 6d 20 61 20 46 6f 72 74 | 72 61 6e 20 63 61 6c 6c |m a Fort|ran call|
|00003e80| 65 72 20 6f 6e 6c 79 2e | 20 20 54 68 65 20 43 0a |er only.| The C.|
|00003e90| 75 73 65 72 20 73 68 6f | 75 6c 64 20 69 6e 73 74 |user sho|uld inst|
|00003ea0| 65 61 64 20 63 61 6c 6c | 20 5c 63 6f 64 65 7b 70 |ead call| \code{p|
|00003eb0| 6c 63 6f 6e 74 7d 20 75 | 73 69 6e 67 20 74 68 65 |lcont} u|sing the|
|00003ec0| 20 62 75 69 6c 74 2d 69 | 6e 20 74 72 61 6e 73 66 | built-i|n transf|
|00003ed0| 6f 72 6d 61 74 69 6f 6e | 0a 66 75 6e 63 74 69 6f |ormation|.functio|
|00003ee0| 6e 20 5c 63 6f 64 65 7b | 70 6c 74 72 30 7d 20 66 |n \code{|pltr0} f|
|00003ef0| 6f 72 20 74 68 65 20 73 | 61 6d 65 20 63 61 70 61 |or the s|ame capa|
|00003f00| 62 69 6c 69 74 79 2e 20 | 0a 0a 5c 63 20 25 25 25 |bility. |..\c %%%|
|00003f10| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003f20| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003f30| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003f40| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003f50| 25 25 25 25 25 25 25 0a | 0a 5c 6e 6f 64 65 20 70 |%%%%%%%.|.\node p|
|00003f60| 6c 63 6f 6e 31 2c 20 70 | 6c 63 6f 6e 32 2c 20 70 |lcon1, p|lcon2, p|
|00003f70| 6c 63 6f 6e 30 2c 20 41 | 50 49 0a 0a 0a 5c 62 6e |lcon0, A|PI...\bn|
|00003f80| 61 6d 65 46 7b 70 6c 63 | 6f 6e 31 28 7a 2c 20 6e |ameF{plc|on1(z, n|
|00003f90| 78 2c 20 6e 79 2c 20 6b | 78 2c 20 6c 78 2c 20 6b |x, ny, k|x, lx, k|
|00003fa0| 79 2c 20 6c 79 2c 20 63 | 6c 65 76 65 6c 2c 20 6e |y, ly, c|level, n|
|00003fb0| 6c 65 76 65 6c 2c 20 78 | 67 2c 20 79 67 29 7d 0a |level, x|g, yg)}.|
|00003fc0| 5c 6c 61 62 65 6c 7b 70 | 6c 63 6f 6e 31 7d 0a 5c |\label{p|lcon1}.\|
|00003fd0| 66 69 6e 64 65 78 7b 70 | 6c 63 6f 6e 31 7d 0a 5c |findex{p|lcon1}.\|
|00003fe0| 61 64 64 63 6f 6e 74 65 | 6e 74 73 6c 69 6e 65 7b |addconte|ntsline{|
|00003ff0| 74 6f 63 7d 7b 73 75 62 | 73 65 63 74 69 6f 6e 7d |toc}{sub|section}|
|00004000| 7b 70 6c 63 6f 6e 31 7d | 0a 0a 5c 64 65 73 63 72 |{plcon1}|..\descr|
|00004010| 7b 20 44 72 61 77 73 20 | 61 20 63 6f 6e 74 6f 75 |{ Draws |a contou|
|00004020| 72 20 70 6c 6f 74 20 6f | 66 20 74 68 65 20 64 61 |r plot o|f the da|
|00004030| 74 61 20 69 6e 20 5c 63 | 6f 64 65 7b 7a 5b 6e 78 |ta in \c|ode{z[nx|
|00004040| 5d 5b 6e 79 5d 7d 2c 20 | 75 73 69 6e 67 20 74 68 |][ny]}, |using th|
|00004050| 65 0a 5c 63 6f 64 65 7b | 6e 6c 65 76 65 6c 7d 20 |e.\code{|nlevel} |
|00004060| 63 6f 6e 74 6f 75 72 20 | 6c 65 76 65 6c 73 20 73 |contour |levels s|
|00004070| 70 65 63 69 66 69 65 64 | 20 62 79 20 5c 63 6f 64 |pecified| by \cod|
|00004080| 65 7b 63 6c 65 76 65 6c | 7d 2e 20 20 4f 6e 6c 79 |e{clevel|}. Only|
|00004090| 20 74 68 65 20 72 65 67 | 69 6f 6e 0a 6f 66 20 74 | the reg|ion.of t|
|000040a0| 68 65 20 61 72 72 61 79 | 20 66 72 6f 6d 20 5c 63 |he array| from \c|
|000040b0| 6f 64 65 7b 6b 78 7d 20 | 74 6f 20 5c 63 6f 64 65 |ode{kx} |to \code|
|000040c0| 7b 6c 78 7d 20 61 6e 64 | 20 66 72 6f 6d 20 5c 63 |{lx} and| from \c|
|000040d0| 6f 64 65 7b 6b 79 7d 20 | 74 6f 20 5c 63 6f 64 65 |ode{ky} |to \code|
|000040e0| 7b 6c 79 7d 0a 69 73 20 | 70 6c 6f 74 74 65 64 20 |{ly}.is |plotted |
|000040f0| 6f 75 74 2e 20 20 54 68 | 65 20 61 72 72 61 79 73 |out. Th|e arrays|
|00004100| 20 5c 63 6f 64 65 7b 78 | 67 7d 20 61 6e 64 20 5c | \code{x|g} and \|
|00004110| 63 6f 64 65 7b 79 67 7d | 20 61 72 65 20 75 73 65 |code{yg}| are use|
|00004120| 64 20 74 6f 20 73 70 65 | 63 69 66 79 0a 74 68 65 |d to spe|cify.the|
|00004130| 20 74 72 61 6e 73 66 6f | 72 6d 61 74 69 6f 6e 20 | transfo|rmation |
|00004140| 62 65 74 77 65 65 6e 20 | 61 72 72 61 79 20 69 6e |between |array in|
|00004150| 64 69 63 65 73 20 61 6e | 64 20 77 6f 72 6c 64 20 |dices an|d world |
|00004160| 63 6f 6f 72 64 69 6e 61 | 74 65 73 2e 20 20 0a 5c |coordina|tes. .\|
|00004170| 78 72 65 66 7b 43 6f 6e | 74 6f 75 72 20 70 6c 6f |xref{Con|tour plo|
|00004180| 74 73 7d 20 66 6f 72 20 | 6d 6f 72 65 20 69 6e 66 |ts} for |more inf|
|00004190| 6f 72 6d 61 74 69 6f 6e | 2e 7d 0a 0a 5c 61 72 67 |ormation|.}..\arg|
|000041a0| 75 7b 20 5c 63 6f 64 65 | 7b 7a 7d 20 28 50 4c 46 |u{ \code|{z} (PLF|
|000041b0| 4c 54 20 2a 2a 2c 20 69 | 6e 70 75 74 29 7d 7b 50 |LT **, i|nput)}{P|
|000041c0| 6f 69 6e 74 65 72 20 74 | 6f 20 61 20 76 65 63 74 |ointer t|o a vect|
|000041d0| 6f 72 65 64 20 74 77 6f | 2d 64 69 6d 65 6e 73 69 |ored two|-dimensi|
|000041e0| 6f 6e 61 6c 20 61 72 72 | 61 79 0a 63 6f 6e 74 61 |onal arr|ay.conta|
|000041f0| 69 6e 69 6e 67 20 64 61 | 74 61 20 74 6f 20 62 65 |ining da|ta to be|
|00004200| 20 63 6f 6e 74 6f 75 72 | 65 64 2e 7d 0a 0a 5c 61 | contour|ed.}..\a|
|00004210| 72 67 75 7b 20 5c 63 6f | 64 65 7b 6e 78 2c 20 6e |rgu{ \co|de{nx, n|
|00004220| 79 7d 20 28 50 4c 49 4e | 54 2c 20 69 6e 70 75 74 |y} (PLIN|T, input|
|00004230| 29 7d 7b 50 68 79 73 69 | 63 61 6c 20 64 69 6d 65 |)}{Physi|cal dime|
|00004240| 6e 73 69 6f 6e 73 20 6f | 66 20 61 72 72 61 79 20 |nsions o|f array |
|00004250| 5c 63 6f 64 65 7b 7a 7d | 2e 7d 0a 0a 5c 61 72 67 |\code{z}|.}..\arg|
|00004260| 75 7b 20 5c 63 6f 64 65 | 7b 6b 78 2c 20 6c 78 7d |u{ \code|{kx, lx}|
|00004270| 20 28 50 4c 49 4e 54 2c | 20 69 6e 70 75 74 29 7d | (PLINT,| input)}|
|00004280| 7b 52 61 6e 67 65 20 6f | 66 20 5c 63 6f 64 65 7b |{Range o|f \code{|
|00004290| 78 7d 20 69 6e 64 69 63 | 69 65 73 20 74 6f 20 63 |x} indic|ies to c|
|000042a0| 6f 6e 73 69 64 65 72 2e | 7d 0a 0a 5c 61 72 67 75 |onsider.|}..\argu|
|000042b0| 7b 20 5c 63 6f 64 65 7b | 6b 79 2c 20 6c 79 7d 20 |{ \code{|ky, ly} |
|000042c0| 28 50 4c 49 4e 54 2c 20 | 69 6e 70 75 74 29 7d 7b |(PLINT, |input)}{|
|000042d0| 52 61 6e 67 65 20 6f 66 | 20 5c 63 6f 64 65 7b 79 |Range of| \code{y|
|000042e0| 7d 20 69 6e 64 69 63 69 | 65 73 20 74 6f 20 63 6f |} indici|es to co|
|000042f0| 6e 73 69 64 65 72 2e 7d | 0a 0a 5c 61 72 67 75 7b |nsider.}|..\argu{|
|00004300| 20 5c 63 6f 64 65 7b 63 | 6c 65 76 65 6c 7d 20 28 | \code{c|level} (|
|00004310| 50 4c 46 4c 54 20 2a 2c | 20 69 6e 70 75 74 29 7d |PLFLT *,| input)}|
|00004320| 7b 50 6f 69 6e 74 65 72 | 20 74 6f 20 61 72 72 61 |{Pointer| to arra|
|00004330| 79 20 73 70 65 63 69 66 | 79 69 6e 67 0a 6c 65 76 |y specif|ying.lev|
|00004340| 65 6c 73 20 61 74 20 77 | 68 69 63 68 20 74 6f 20 |els at w|hich to |
|00004350| 64 72 61 77 20 63 6f 6e | 74 6f 75 72 73 2e 7d 0a |draw con|tours.}.|
|00004360| 0a 5c 61 72 67 75 7b 20 | 5c 63 6f 64 65 7b 6e 6c |.\argu{ |\code{nl|
|00004370| 65 76 65 6c 7d 20 28 50 | 4c 49 4e 54 2c 20 69 6e |evel} (P|LINT, in|
|00004380| 70 75 74 29 7d 7b 4e 75 | 6d 62 65 72 20 6f 66 20 |put)}{Nu|mber of |
|00004390| 63 6f 6e 74 6f 75 72 20 | 6c 65 76 65 6c 73 20 74 |contour |levels t|
|000043a0| 6f 20 64 72 61 77 2e 7d | 0a 0a 5c 61 72 67 75 7b |o draw.}|..\argu{|
|000043b0| 20 5c 63 6f 64 65 7b 78 | 67 2c 20 79 67 7d 20 28 | \code{x|g, yg} (|
|000043c0| 50 4c 46 4c 54 20 2a 2c | 20 69 6e 70 75 74 29 7d |PLFLT *,| input)}|
|000043d0| 7b 50 6f 69 6e 74 65 72 | 73 20 74 6f 20 61 72 72 |{Pointer|s to arr|
|000043e0| 61 79 73 20 77 68 69 63 | 68 20 73 70 65 63 69 66 |ays whic|h specif|
|000043f0| 79 20 74 68 65 0a 74 72 | 61 6e 73 66 6f 72 6d 61 |y the.tr|ansforma|
|00004400| 74 69 6f 6e 20 66 72 6f | 6d 20 61 72 72 61 79 20 |tion fro|m array |
|00004410| 69 6e 64 69 63 65 73 20 | 74 6f 20 77 6f 72 6c 64 |indices |to world|
|00004420| 20 63 6f 6f 72 64 69 6e | 61 74 65 73 2e 20 20 54 | coordin|ates. T|
|00004430| 68 65 73 65 20 6d 75 73 | 74 20 62 65 0a 6f 6e 65 |hese mus|t be.one|
|00004440| 2d 64 69 6d 65 6e 73 69 | 6f 6e 61 6c 20 61 72 72 |-dimensi|onal arr|
|00004450| 61 79 73 2c 20 75 73 65 | 64 20 66 6f 72 20 61 20 |ays, use|d for a |
|00004460| 74 72 61 6e 73 66 6f 72 | 6d 61 74 69 6f 6e 20 6f |transfor|mation o|
|00004470| 66 20 74 68 65 20 66 6f | 72 6d 3a 0a 5c 63 6f 64 |f the fo|rm:.\cod|
|00004480| 65 7b 74 78 24 3d 24 66 | 28 78 29 2c 20 74 79 24 |e{tx$=$f|(x), ty$|
|00004490| 3d 24 66 28 79 29 7d 2e | 20 20 46 75 6e 63 74 69 |=$f(y)}.| Functi|
|000044a0| 6f 6e 20 76 61 6c 75 65 | 73 20 61 74 20 6c 6f 63 |on value|s at loc|
|000044b0| 61 74 69 6f 6e 73 20 62 | 65 74 77 65 65 6e 20 67 |ations b|etween g|
|000044c0| 72 69 64 0a 70 6f 69 6e | 74 73 20 61 72 65 20 6f |rid.poin|ts are o|
|000044d0| 62 74 61 69 6e 65 64 20 | 76 69 61 20 6c 69 6e 65 |btained |via line|
|000044e0| 61 72 20 69 6e 74 65 72 | 70 6f 6c 61 74 69 6f 6e |ar inter|polation|
|000044f0| 2e 20 7d 0a 0a 4e 4f 54 | 45 3a 20 74 68 69 73 20 |. }..NOT|E: this |
|00004500| 66 75 6e 63 74 69 6f 6e | 20 69 73 20 69 6e 74 65 |function| is inte|
|00004510| 6e 64 65 64 20 66 6f 72 | 20 75 73 65 20 66 72 6f |nded for| use fro|
|00004520| 6d 20 61 20 46 6f 72 74 | 72 61 6e 20 63 61 6c 6c |m a Fort|ran call|
|00004530| 65 72 20 6f 6e 6c 79 2e | 20 20 54 68 65 20 43 0a |er only.| The C.|
|00004540| 75 73 65 72 20 73 68 6f | 75 6c 64 20 69 6e 73 74 |user sho|uld inst|
|00004550| 65 61 64 20 63 61 6c 6c | 20 5c 63 6f 64 65 7b 70 |ead call| \code{p|
|00004560| 6c 63 6f 6e 66 7d 20 75 | 73 69 6e 67 20 74 68 65 |lconf} u|sing the|
|00004570| 20 62 75 69 6c 74 2d 69 | 6e 20 74 72 61 6e 73 66 | built-i|n transf|
|00004580| 6f 72 6d 61 74 69 6f 6e | 0a 66 75 6e 63 74 69 6f |ormation|.functio|
|00004590| 6e 20 5c 63 6f 64 65 7b | 70 6c 74 72 31 7d 20 66 |n \code{|pltr1} f|
|000045a0| 6f 72 20 74 68 65 20 73 | 61 6d 65 20 63 61 70 61 |or the s|ame capa|
|000045b0| 62 69 6c 69 74 79 2e 20 | 0a 0a 5c 63 20 25 25 25 |bility. |..\c %%%|
|000045c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000045d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000045e0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000045f0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004600| 25 25 25 25 25 25 25 0a | 0a 5c 6e 6f 64 65 20 70 |%%%%%%%.|.\node p|
|00004610| 6c 63 6f 6e 32 2c 20 70 | 6c 63 6f 6e 66 2c 20 70 |lcon2, p|lconf, p|
|00004620| 6c 63 6f 6e 31 2c 20 41 | 50 49 0a 0a 0a 5c 62 6e |lcon1, A|PI...\bn|
|00004630| 61 6d 65 46 7b 70 6c 63 | 6f 6e 32 28 7a 2c 20 6e |ameF{plc|on2(z, n|
|00004640| 78 2c 20 6e 79 2c 20 6b | 78 2c 20 6c 78 2c 20 6b |x, ny, k|x, lx, k|
|00004650| 79 2c 20 6c 79 2c 20 63 | 6c 65 76 65 6c 2c 20 6e |y, ly, c|level, n|
|00004660| 6c 65 76 65 6c 2c 20 78 | 67 2c 20 79 67 29 7d 0a |level, x|g, yg)}.|
|00004670| 5c 6c 61 62 65 6c 7b 70 | 6c 63 6f 6e 32 7d 0a 5c |\label{p|lcon2}.\|
|00004680| 66 69 6e 64 65 78 7b 70 | 6c 63 6f 6e 32 7d 0a 5c |findex{p|lcon2}.\|
|00004690| 61 64 64 63 6f 6e 74 65 | 6e 74 73 6c 69 6e 65 7b |addconte|ntsline{|
|000046a0| 74 6f 63 7d 7b 73 75 62 | 73 65 63 74 69 6f 6e 7d |toc}{sub|section}|
|000046b0| 7b 70 6c 63 6f 6e 32 7d | 0a 0a 5c 64 65 73 63 72 |{plcon2}|..\descr|
|000046c0| 7b 20 44 72 61 77 73 20 | 61 20 63 6f 6e 74 6f 75 |{ Draws |a contou|
|000046d0| 72 20 70 6c 6f 74 20 6f | 66 20 74 68 65 20 64 61 |r plot o|f the da|
|000046e0| 74 61 20 69 6e 20 5c 63 | 6f 64 65 7b 7a 5b 6e 78 |ta in \c|ode{z[nx|
|000046f0| 5d 5b 6e 79 5d 7d 2c 20 | 75 73 69 6e 67 20 74 68 |][ny]}, |using th|
|00004700| 65 0a 5c 63 6f 64 65 7b | 6e 6c 65 76 65 6c 7d 20 |e.\code{|nlevel} |
|00004710| 63 6f 6e 74 6f 75 72 20 | 6c 65 76 65 6c 73 20 73 |contour |levels s|
|00004720| 70 65 63 69 66 69 65 64 | 20 62 79 20 5c 63 6f 64 |pecified| by \cod|
|00004730| 65 7b 63 6c 65 76 65 6c | 7d 2e 20 20 4f 6e 6c 79 |e{clevel|}. Only|
|00004740| 20 74 68 65 20 72 65 67 | 69 6f 6e 0a 6f 66 20 74 | the reg|ion.of t|
|00004750| 68 65 20 61 72 72 61 79 | 20 66 72 6f 6d 20 5c 63 |he array| from \c|
|00004760| 6f 64 65 7b 6b 78 7d 20 | 74 6f 20 5c 63 6f 64 65 |ode{kx} |to \code|
|00004770| 7b 6c 78 7d 20 61 6e 64 | 20 66 72 6f 6d 20 5c 63 |{lx} and| from \c|
|00004780| 6f 64 65 7b 6b 79 7d 20 | 74 6f 20 5c 63 6f 64 65 |ode{ky} |to \code|
|00004790| 7b 6c 79 7d 0a 69 73 20 | 70 6c 6f 74 74 65 64 20 |{ly}.is |plotted |
|000047a0| 6f 75 74 2e 20 20 54 68 | 65 20 61 72 72 61 79 73 |out. Th|e arrays|
|000047b0| 20 5c 63 6f 64 65 7b 78 | 67 7d 20 61 6e 64 20 5c | \code{x|g} and \|
|000047c0| 63 6f 64 65 7b 79 67 7d | 20 61 72 65 20 75 73 65 |code{yg}| are use|
|000047d0| 64 20 74 6f 20 73 70 65 | 63 69 66 79 0a 74 68 65 |d to spe|cify.the|
|000047e0| 20 74 72 61 6e 73 66 6f | 72 6d 61 74 69 6f 6e 20 | transfo|rmation |
|000047f0| 62 65 74 77 65 65 6e 20 | 61 72 72 61 79 20 69 6e |between |array in|
|00004800| 64 69 63 65 73 20 61 6e | 64 20 77 6f 72 6c 64 20 |dices an|d world |
|00004810| 63 6f 6f 72 64 69 6e 61 | 74 65 73 2e 20 20 0a 5c |coordina|tes. .\|
|00004820| 78 72 65 66 7b 43 6f 6e | 74 6f 75 72 20 70 6c 6f |xref{Con|tour plo|
|00004830| 74 73 7d 20 66 6f 72 20 | 6d 6f 72 65 20 69 6e 66 |ts} for |more inf|
|00004840| 6f 72 6d 61 74 69 6f 6e | 2e 7d 0a 0a 5c 61 72 67 |ormation|.}..\arg|
|00004850| 75 7b 20 5c 63 6f 64 65 | 7b 7a 7d 20 28 50 4c 46 |u{ \code|{z} (PLF|
|00004860| 4c 54 20 2a 2a 2c 20 69 | 6e 70 75 74 29 7d 7b 50 |LT **, i|nput)}{P|
|00004870| 6f 69 6e 74 65 72 20 74 | 6f 20 61 20 76 65 63 74 |ointer t|o a vect|
|00004880| 6f 72 65 64 20 74 77 6f | 2d 64 69 6d 65 6e 73 69 |ored two|-dimensi|
|00004890| 6f 6e 61 6c 20 61 72 72 | 61 79 0a 63 6f 6e 74 61 |onal arr|ay.conta|
|000048a0| 69 6e 69 6e 67 20 64 61 | 74 61 20 74 6f 20 62 65 |ining da|ta to be|
|000048b0| 20 63 6f 6e 74 6f 75 72 | 65 64 2e 7d 0a 0a 5c 61 | contour|ed.}..\a|
|000048c0| 72 67 75 7b 20 5c 63 6f | 64 65 7b 6e 78 2c 20 6e |rgu{ \co|de{nx, n|
|000048d0| 79 7d 20 28 50 4c 49 4e | 54 2c 20 69 6e 70 75 74 |y} (PLIN|T, input|
|000048e0| 29 7d 7b 50 68 79 73 69 | 63 61 6c 20 64 69 6d 65 |)}{Physi|cal dime|
|000048f0| 6e 73 69 6f 6e 73 20 6f | 66 20 61 72 72 61 79 20 |nsions o|f array |
|00004900| 5c 63 6f 64 65 7b 7a 7d | 2e 7d 0a 0a 5c 61 72 67 |\code{z}|.}..\arg|
|00004910| 75 7b 20 5c 63 6f 64 65 | 7b 6b 78 2c 20 6c 78 7d |u{ \code|{kx, lx}|
|00004920| 20 28 50 4c 49 4e 54 2c | 20 69 6e 70 75 74 29 7d | (PLINT,| input)}|
|00004930| 7b 52 61 6e 67 65 20 6f | 66 20 5c 63 6f 64 65 7b |{Range o|f \code{|
|00004940| 78 7d 20 69 6e 64 69 63 | 69 65 73 20 74 6f 20 63 |x} indic|ies to c|
|00004950| 6f 6e 73 69 64 65 72 2e | 7d 0a 0a 5c 61 72 67 75 |onsider.|}..\argu|
|00004960| 7b 20 5c 63 6f 64 65 7b | 6b 79 2c 20 6c 79 7d 20 |{ \code{|ky, ly} |
|00004970| 28 50 4c 49 4e 54 2c 20 | 69 6e 70 75 74 29 7d 7b |(PLINT, |input)}{|
|00004980| 52 61 6e 67 65 20 6f 66 | 20 5c 63 6f 64 65 7b 79 |Range of| \code{y|
|00004990| 7d 20 69 6e 64 69 63 69 | 65 73 20 74 6f 20 63 6f |} indici|es to co|
|000049a0| 6e 73 69 64 65 72 2e 7d | 0a 0a 5c 61 72 67 75 7b |nsider.}|..\argu{|
|000049b0| 20 5c 63 6f 64 65 7b 63 | 6c 65 76 65 6c 7d 20 28 | \code{c|level} (|
|000049c0| 50 4c 46 4c 54 20 2a 2c | 20 69 6e 70 75 74 29 7d |PLFLT *,| input)}|
|000049d0| 7b 50 6f 69 6e 74 65 72 | 20 74 6f 20 61 72 72 61 |{Pointer| to arra|
|000049e0| 79 20 73 70 65 63 69 66 | 79 69 6e 67 0a 20 20 20 |y specif|ying. |
|000049f0| 20 6c 65 76 65 6c 73 20 | 61 74 20 77 68 69 63 68 | levels |at which|
|00004a00| 20 74 6f 20 64 72 61 77 | 20 63 6f 6e 74 6f 75 72 | to draw| contour|
|00004a10| 73 2e 7d 0a 0a 5c 61 72 | 67 75 7b 20 5c 63 6f 64 |s.}..\ar|gu{ \cod|
|00004a20| 65 7b 6e 6c 65 76 65 6c | 7d 20 28 50 4c 49 4e 54 |e{nlevel|} (PLINT|
|00004a30| 2c 20 69 6e 70 75 74 29 | 7d 7b 4e 75 6d 62 65 72 |, input)|}{Number|
|00004a40| 20 6f 66 20 63 6f 6e 74 | 6f 75 72 20 6c 65 76 65 | of cont|our leve|
|00004a50| 6c 73 20 74 6f 20 64 72 | 61 77 2e 7d 0a 0a 5c 61 |ls to dr|aw.}..\a|
|00004a60| 72 67 75 7b 20 5c 63 6f | 64 65 7b 78 67 2c 20 79 |rgu{ \co|de{xg, y|
|00004a70| 67 7d 20 28 50 4c 46 4c | 54 20 2a 2c 20 69 6e 70 |g} (PLFL|T *, inp|
|00004a80| 75 74 29 7d 7b 50 6f 69 | 6e 74 65 72 73 20 74 6f |ut)}{Poi|nters to|
|00004a90| 20 61 72 72 61 79 73 20 | 77 68 69 63 68 20 73 70 | arrays |which sp|
|00004aa0| 65 63 69 66 79 20 74 68 | 65 0a 74 72 61 6e 73 66 |ecify th|e.transf|
|00004ab0| 6f 72 6d 61 74 69 6f 6e | 20 66 72 6f 6d 20 61 72 |ormation| from ar|
|00004ac0| 72 61 79 20 69 6e 64 69 | 63 65 73 20 74 6f 20 77 |ray indi|ces to w|
|00004ad0| 6f 72 6c 64 20 63 6f 6f | 72 64 69 6e 61 74 65 73 |orld coo|rdinates|
|00004ae0| 2e 20 20 54 68 65 73 65 | 20 6d 75 73 74 20 62 65 |. These| must be|
|00004af0| 0a 74 77 6f 2d 64 69 6d | 65 6e 73 69 6f 6e 61 6c |.two-dim|ensional|
|00004b00| 20 61 72 72 61 79 73 2c | 20 75 73 65 64 20 66 6f | arrays,| used fo|
|00004b10| 72 20 61 20 74 72 61 6e | 73 66 6f 72 6d 61 74 69 |r a tran|sformati|
|00004b20| 6f 6e 20 6f 66 20 74 68 | 65 20 66 6f 72 6d 3a 0a |on of th|e form:.|
|00004b30| 5c 63 6f 64 65 7b 74 78 | 24 3d 24 66 28 78 2c 20 |\code{tx|$=$f(x, |
|00004b40| 79 29 2c 20 74 79 24 3d | 24 66 28 78 2c 20 79 29 |y), ty$=|$f(x, y)|
|00004b50| 7d 2e 20 20 46 75 6e 63 | 74 69 6f 6e 20 76 61 6c |}. Func|tion val|
|00004b60| 75 65 73 20 61 74 20 6c | 6f 63 61 74 69 6f 6e 73 |ues at l|ocations|
|00004b70| 20 62 65 74 77 65 65 6e | 0a 67 72 69 64 20 70 6f | between|.grid po|
|00004b80| 69 6e 74 73 20 61 72 65 | 20 6f 62 74 61 69 6e 65 |ints are| obtaine|
|00004b90| 64 20 76 69 61 20 6c 69 | 6e 65 61 72 20 69 6e 74 |d via li|near int|
|00004ba0| 65 72 70 6f 6c 61 74 69 | 6f 6e 2e 7d 0a 0a 4e 4f |erpolati|on.}..NO|
|00004bb0| 54 45 3a 20 74 68 69 73 | 20 66 75 6e 63 74 69 6f |TE: this| functio|
|00004bc0| 6e 20 69 73 20 69 6e 74 | 65 6e 64 65 64 20 66 6f |n is int|ended fo|
|00004bd0| 72 20 75 73 65 20 66 72 | 6f 6d 20 61 20 46 6f 72 |r use fr|om a For|
|00004be0| 74 72 61 6e 20 63 61 6c | 6c 65 72 20 6f 6e 6c 79 |tran cal|ler only|
|00004bf0| 2e 20 20 54 68 65 20 43 | 0a 75 73 65 72 20 73 68 |. The C|.user sh|
|00004c00| 6f 75 6c 64 20 69 6e 73 | 74 65 61 64 20 63 61 6c |ould ins|tead cal|
|00004c10| 6c 20 5c 63 6f 64 65 7b | 70 6c 63 6f 6e 66 7d 20 |l \code{|plconf} |
|00004c20| 75 73 69 6e 67 20 74 68 | 65 20 62 75 69 6c 74 2d |using th|e built-|
|00004c30| 69 6e 20 74 72 61 6e 73 | 66 6f 72 6d 61 74 69 6f |in trans|formatio|
|00004c40| 6e 0a 66 75 6e 63 74 69 | 6f 6e 20 5c 63 6f 64 65 |n.functi|on \code|
|00004c50| 7b 70 6c 74 72 32 7d 20 | 66 6f 72 20 74 68 65 20 |{pltr2} |for the |
|00004c60| 73 61 6d 65 20 63 61 70 | 61 62 69 6c 69 74 79 2e |same cap|ability.|
|00004c70| 20 0a 0a 5c 63 20 25 25 | 25 25 25 25 25 25 25 25 | ..\c %%|%%%%%%%%|
|00004c80| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004c90| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004ca0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004cb0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004cc0| 0a 0a 5c 6e 6f 64 65 20 | 70 6c 63 6f 6e 66 2c 20 |..\node |plconf, |
|00004cd0| 70 6c 63 6f 6e 74 2c 20 | 70 6c 63 6f 6e 32 2c 20 |plcont, |plcon2, |
|00004ce0| 41 50 49 0a 0a 0a 5c 62 | 6e 61 6d 65 43 7b 70 6c |API...\b|nameC{pl|
|00004cf0| 63 6f 6e 66 28 7a 2c 20 | 6e 78 2c 20 6e 79 2c 20 |conf(z, |nx, ny, |
|00004d00| 6b 78 2c 20 6c 78 2c 20 | 6b 79 2c 20 6c 79 2c 20 |kx, lx, |ky, ly, |
|00004d10| 63 6c 65 76 65 6c 2c 20 | 6e 6c 65 76 65 6c 2c 20 |clevel, |nlevel, |
|00004d20| 70 6c 74 72 2c 20 78 67 | 2c 20 79 67 29 7d 0a 5c |pltr, xg|, yg)}.\|
|00004d30| 6c 61 62 65 6c 7b 70 6c | 63 6f 6e 66 7d 0a 5c 66 |label{pl|conf}.\f|
|00004d40| 69 6e 64 65 78 7b 70 6c | 63 6f 6e 66 7d 0a 5c 61 |index{pl|conf}.\a|
|00004d50| 64 64 63 6f 6e 74 65 6e | 74 73 6c 69 6e 65 7b 74 |ddconten|tsline{t|
|00004d60| 6f 63 7d 7b 73 75 62 73 | 65 63 74 69 6f 6e 7d 7b |oc}{subs|ection}{|
|00004d70| 70 6c 63 6f 6e 66 7d 0a | 0a 5c 64 65 73 63 72 7b |plconf}.|.\descr{|
|00004d80| 20 44 72 61 77 73 20 61 | 20 63 6f 6e 74 6f 75 72 | Draws a| contour|
|00004d90| 20 70 6c 6f 74 20 6f 66 | 20 74 68 65 20 64 61 74 | plot of| the dat|
|00004da0| 61 20 69 6e 20 5c 63 6f | 64 65 7b 7a 5b 6e 78 5d |a in \co|de{z[nx]|
|00004db0| 5b 6e 79 5d 7d 2c 20 75 | 73 69 6e 67 20 74 68 65 |[ny]}, u|sing the|
|00004dc0| 0a 5c 63 6f 64 65 7b 6e | 6c 65 76 65 6c 7d 20 63 |.\code{n|level} c|
|00004dd0| 6f 6e 74 6f 75 72 20 6c | 65 76 65 6c 73 20 73 70 |ontour l|evels sp|
|00004de0| 65 63 69 66 69 65 64 20 | 62 79 20 5c 63 6f 64 65 |ecified |by \code|
|00004df0| 7b 63 6c 65 76 65 6c 7d | 2e 20 20 4f 6e 6c 79 20 |{clevel}|. Only |
|00004e00| 74 68 65 20 72 65 67 69 | 6f 6e 0a 6f 66 20 74 68 |the regi|on.of th|
|00004e10| 65 20 61 72 72 61 79 20 | 66 72 6f 6d 20 5c 63 6f |e array |from \co|
|00004e20| 64 65 7b 6b 78 7d 20 74 | 6f 20 5c 63 6f 64 65 7b |de{kx} t|o \code{|
|00004e30| 6c 78 7d 20 61 6e 64 20 | 66 72 6f 6d 20 5c 63 6f |lx} and |from \co|
|00004e40| 64 65 7b 6b 79 7d 20 74 | 6f 20 5c 63 6f 64 65 7b |de{ky} t|o \code{|
|00004e50| 6c 79 7d 0a 69 73 20 70 | 6c 6f 74 74 65 64 20 6f |ly}.is p|lotted o|
|00004e60| 75 74 2e 20 20 41 20 74 | 72 61 6e 73 66 6f 72 6d |ut. A t|ransform|
|00004e70| 61 74 69 6f 6e 20 72 6f | 75 74 69 6e 65 20 5c 63 |ation ro|utine \c|
|00004e80| 6f 64 65 7b 70 6c 74 72 | 7d 20 69 73 20 75 73 65 |ode{pltr|} is use|
|00004e90| 64 20 74 6f 20 6d 61 70 | 0a 69 6e 64 69 63 69 65 |d to map|.indicie|
|00004ea0| 73 20 77 69 74 68 69 6e | 20 74 68 65 20 61 72 72 |s within| the arr|
|00004eb0| 61 79 20 74 6f 20 74 68 | 65 20 77 6f 72 6c 64 20 |ay to th|e world |
|00004ec0| 63 6f 6f 72 64 69 6e 61 | 74 65 73 2c 20 75 73 69 |coordina|tes, usi|
|00004ed0| 6e 67 20 74 68 65 0a 74 | 72 61 6e 73 66 6f 72 6d |ng the.t|ransform|
|00004ee0| 61 74 69 6f 6e 20 61 72 | 72 61 79 73 20 5c 63 6f |ation ar|rays \co|
|00004ef0| 64 65 7b 78 67 7d 20 61 | 6e 64 20 5c 63 6f 64 65 |de{xg} a|nd \code|
|00004f00| 7b 79 67 7d 2e 20 20 5c | 78 72 65 66 7b 43 6f 6e |{yg}. \|xref{Con|
|00004f10| 74 6f 75 72 20 70 6c 6f | 74 73 7d 20 66 6f 72 0a |tour plo|ts} for.|
|00004f20| 6d 6f 72 65 20 69 6e 66 | 6f 72 6d 61 74 69 6f 6e |more inf|ormation|
|00004f30| 2e 7d 0a 0a 5c 61 72 67 | 75 7b 20 5c 63 6f 64 65 |.}..\arg|u{ \code|
|00004f40| 7b 7a 7d 20 28 50 4c 46 | 4c 54 20 2a 2a 2c 20 69 |{z} (PLF|LT **, i|
|00004f50| 6e 70 75 74 29 7d 7b 50 | 6f 69 6e 74 65 72 20 74 |nput)}{P|ointer t|
|00004f60| 6f 20 61 20 76 65 63 74 | 6f 72 65 64 20 74 77 6f |o a vect|ored two|
|00004f70| 2d 64 69 6d 65 6e 73 69 | 6f 6e 61 6c 20 61 72 72 |-dimensi|onal arr|
|00004f80| 61 79 0a 63 6f 6e 74 61 | 69 6e 69 6e 67 20 64 61 |ay.conta|ining da|
|00004f90| 74 61 20 74 6f 20 62 65 | 20 63 6f 6e 74 6f 75 72 |ta to be| contour|
|00004fa0| 65 64 2e 7d 0a 0a 5c 61 | 72 67 75 7b 20 5c 63 6f |ed.}..\a|rgu{ \co|
|00004fb0| 64 65 7b 6e 78 2c 20 6e | 79 7d 20 28 50 4c 49 4e |de{nx, n|y} (PLIN|
|00004fc0| 54 2c 20 69 6e 70 75 74 | 29 7d 7b 50 68 79 73 69 |T, input|)}{Physi|
|00004fd0| 63 61 6c 20 64 69 6d 65 | 6e 73 69 6f 6e 73 20 6f |cal dime|nsions o|
|00004fe0| 66 20 61 72 72 61 79 20 | 5c 63 6f 64 65 7b 7a 7d |f array |\code{z}|
|00004ff0| 2e 7d 0a 0a 5c 61 72 67 | 75 7b 20 5c 63 6f 64 65 |.}..\arg|u{ \code|
|00005000| 7b 6b 78 2c 20 6c 78 7d | 20 28 50 4c 49 4e 54 2c |{kx, lx}| (PLINT,|
|00005010| 20 69 6e 70 75 74 29 7d | 7b 52 61 6e 67 65 20 6f | input)}|{Range o|
|00005020| 66 20 5c 63 6f 64 65 7b | 78 7d 20 69 6e 64 69 63 |f \code{|x} indic|
|00005030| 69 65 73 20 74 6f 20 63 | 6f 6e 73 69 64 65 72 2e |ies to c|onsider.|
|00005040| 7d 0a 0a 5c 61 72 67 75 | 7b 20 5c 63 6f 64 65 7b |}..\argu|{ \code{|
|00005050| 6b 79 2c 20 6c 79 7d 20 | 28 50 4c 49 4e 54 2c 20 |ky, ly} |(PLINT, |
|00005060| 69 6e 70 75 74 29 7d 7b | 52 61 6e 67 65 20 6f 66 |input)}{|Range of|
|00005070| 20 5c 63 6f 64 65 7b 79 | 7d 20 69 6e 64 69 63 69 | \code{y|} indici|
|00005080| 65 73 20 74 6f 20 63 6f | 6e 73 69 64 65 72 2e 7d |es to co|nsider.}|
|00005090| 0a 0a 5c 61 72 67 75 7b | 20 5c 63 6f 64 65 7b 63 |..\argu{| \code{c|
|000050a0| 6c 65 76 65 6c 7d 20 28 | 50 4c 46 4c 54 20 2a 2c |level} (|PLFLT *,|
|000050b0| 20 69 6e 70 75 74 29 7d | 7b 50 6f 69 6e 74 65 72 | input)}|{Pointer|
|000050c0| 20 74 6f 20 61 72 72 61 | 79 20 73 70 65 63 69 66 | to arra|y specif|
|000050d0| 79 69 6e 67 0a 20 20 20 | 20 6c 65 76 65 6c 73 20 |ying. | levels |
|000050e0| 61 74 20 77 68 69 63 68 | 20 74 6f 20 64 72 61 77 |at which| to draw|
|000050f0| 20 63 6f 6e 74 6f 75 72 | 73 2e 7d 0a 0a 5c 61 72 | contour|s.}..\ar|
|00005100| 67 75 7b 20 5c 63 6f 64 | 65 7b 6e 6c 65 76 65 6c |gu{ \cod|e{nlevel|
|00005110| 7d 20 28 50 4c 49 4e 54 | 2c 20 69 6e 70 75 74 29 |} (PLINT|, input)|
|00005120| 7d 7b 4e 75 6d 62 65 72 | 20 6f 66 20 63 6f 6e 74 |}{Number| of cont|
|00005130| 6f 75 72 20 6c 65 76 65 | 6c 73 20 74 6f 20 64 72 |our leve|ls to dr|
|00005140| 61 77 2e 7d 0a 0a 5c 61 | 72 67 75 7b 20 5c 63 6f |aw.}..\a|rgu{ \co|
|00005150| 64 65 7b 70 6c 74 72 7d | 20 28 76 6f 69 64 20 2a |de{pltr}| (void *|
|00005160| 2c 20 69 6e 70 75 74 29 | 7d 7b 50 6f 69 6e 74 65 |, input)|}{Pointe|
|00005170| 72 20 74 6f 20 66 75 6e | 63 74 69 6f 6e 20 74 68 |r to fun|ction th|
|00005180| 61 74 20 64 65 66 69 6e | 65 73 0a 74 72 61 6e 73 |at defin|es.trans|
|00005190| 66 6f 72 6d 61 74 69 6f | 6e 20 62 65 74 77 65 65 |formatio|n betwee|
|000051a0| 6e 20 69 6e 64 69 63 69 | 65 73 20 69 6e 20 61 72 |n indici|es in ar|
|000051b0| 72 61 79 20 5c 63 6f 64 | 65 7b 7a 7d 20 61 6e 64 |ray \cod|e{z} and|
|000051c0| 20 74 68 65 20 77 6f 72 | 6c 64 20 63 6f 6f 72 64 | the wor|ld coord|
|000051d0| 69 6e 61 74 65 73 2e 0a | 54 68 65 20 66 75 6e 63 |inates..|The func|
|000051e0| 74 69 6f 6e 20 73 68 6f | 75 6c 64 20 68 61 76 65 |tion sho|uld have|
|000051f0| 20 74 68 65 20 66 6f 72 | 6d 20 5c 6e 61 6d 65 7b | the for|m \name{|
|00005200| 70 6c 74 72 28 78 2c 20 | 79 2c 20 74 78 2c 20 74 |pltr(x, |y, tx, t|
|00005210| 79 2c 20 78 67 2c 20 79 | 67 2c 20 6e 78 2c 20 6e |y, xg, y|g, nx, n|
|00005220| 79 29 7d 0a 0a 5c 61 72 | 67 75 7b 20 5c 63 6f 64 |y)}..\ar|gu{ \cod|
|00005230| 65 7b 78 2c 20 79 7d 20 | 28 50 4c 46 4c 54 2c 20 |e{x, y} |(PLFLT, |
|00005240| 69 6e 70 75 74 29 7d 7b | 20 53 70 65 63 69 66 69 |input)}{| Specifi|
|00005250| 65 73 20 74 68 65 20 70 | 6f 73 69 74 69 6f 6e 20 |es the p|osition |
|00005260| 69 6e 20 74 68 65 20 61 | 72 72 61 79 20 74 68 72 |in the a|rray thr|
|00005270| 6f 75 67 68 0a 77 68 69 | 63 68 20 74 68 65 20 63 |ough.whi|ch the c|
|00005280| 6f 6e 74 6f 75 72 20 72 | 75 6e 73 20 69 6e 20 74 |ontour r|uns in t|
|00005290| 65 72 6d 73 20 6f 66 20 | 74 68 65 20 61 72 72 61 |erms of |the arra|
|000052a0| 79 20 69 6e 64 69 63 69 | 65 73 2e 7d 0a 0a 5c 61 |y indici|es.}..\a|
|000052b0| 72 67 75 7b 20 5c 63 6f | 64 65 7b 74 78 2c 20 74 |rgu{ \co|de{tx, t|
|000052c0| 79 7d 20 28 50 4c 46 4c | 54 20 2a 2c 20 6f 75 74 |y} (PLFL|T *, out|
|000052d0| 70 75 74 29 7d 7b 50 6f | 69 6e 74 65 72 73 20 74 |put)}{Po|inters t|
|000052e0| 6f 20 74 68 65 0a 77 6f | 72 6c 64 20 63 6f 6f 72 |o the.wo|rld coor|
|000052f0| 64 69 6e 61 74 65 73 20 | 63 6f 72 72 65 73 70 6f |dinates |correspo|
|00005300| 6e 64 69 6e 67 20 74 6f | 20 74 68 65 20 70 6f 69 |nding to| the poi|
|00005310| 6e 74 20 5c 63 6f 64 65 | 7b 28 78 2c 20 79 29 7d |nt \code|{(x, y)}|
|00005320| 2e 7d 0a 0a 5c 61 72 67 | 75 7b 20 5c 63 6f 64 65 |.}..\arg|u{ \code|
|00005330| 7b 78 67 2c 20 79 67 7d | 20 28 50 4c 46 4c 54 20 |{xg, yg}| (PLFLT |
|00005340| 2a 2c 20 69 6e 70 75 74 | 29 7d 7b 50 6f 69 6e 74 |*, input|)}{Point|
|00005350| 65 72 73 20 74 6f 20 74 | 72 61 6e 73 66 6f 72 6d |ers to t|ransform|
|00005360| 61 74 69 6f 6e 20 61 72 | 72 61 79 73 2e 7d 0a 0a |ation ar|rays.}..|
|00005370| 5c 61 72 67 75 7b 20 5c | 63 6f 64 65 7b 6e 78 2c |\argu{ \|code{nx,|
|00005380| 20 6e 79 7d 20 28 50 4c | 49 4e 54 2c 20 69 6e 70 | ny} (PL|INT, inp|
|00005390| 75 74 29 7d 7b 41 72 72 | 61 79 20 64 69 6d 65 6e |ut)}{Arr|ay dimen|
|000053a0| 73 69 6f 6e 73 20 69 6e | 20 5c 63 6f 64 65 7b 78 |sions in| \code{x|
|000053b0| 7d 20 61 6e 64 0a 5c 63 | 6f 64 65 7b 79 7d 2c 20 |} and.\c|ode{y}, |
|000053c0| 72 65 73 70 65 63 74 69 | 76 65 6c 79 2e 7d 0a 0a |respecti|vely.}..|
|000053d0| 5c 61 72 67 75 7b 20 5c | 63 6f 64 65 7b 78 67 2c |\argu{ \|code{xg,|
|000053e0| 20 79 67 7d 20 28 50 4c | 46 4c 54 20 2a 2c 20 69 | yg} (PL|FLT *, i|
|000053f0| 6e 70 75 74 29 7d 7b 50 | 6f 69 6e 74 65 72 73 20 |nput)}{P|ointers |
|00005400| 74 6f 20 61 72 72 61 79 | 73 20 77 68 69 63 68 20 |to array|s which |
|00005410| 64 65 66 69 6e 65 20 74 | 68 65 0a 74 72 61 6e 73 |define t|he.trans|
|00005420| 66 6f 72 6d 61 74 69 6f | 6e 20 66 72 6f 6d 20 5c |formatio|n from \|
|00005430| 63 6f 64 65 7b 28 78 2c | 20 79 29 7d 20 74 6f 20 |code{(x,| y)} to |
|00005440| 5c 63 6f 64 65 7b 28 74 | 78 2c 20 74 79 29 7d 2c |\code{(t|x, ty)},|
|00005450| 20 75 73 65 64 20 61 73 | 20 69 6e 70 75 74 20 74 | used as| input t|
|00005460| 6f 20 74 68 65 0a 74 72 | 61 6e 73 66 6f 72 6d 61 |o the.tr|ansforma|
|00005470| 74 69 6f 6e 20 66 75 6e | 63 74 69 6f 6e 20 5c 63 |tion fun|ction \c|
|00005480| 6f 64 65 7b 70 6c 74 72 | 7d 2e 7d 0a 7d 0a 0a 54 |ode{pltr|}.}.}..T|
|00005490| 77 6f 20 74 72 61 6e 73 | 66 6f 72 6d 61 74 69 6f |wo trans|formatio|
|000054a0| 6e 20 66 75 6e 63 74 69 | 6f 6e 73 20 61 72 65 20 |n functi|ons are |
|000054b0| 70 72 6f 76 69 64 65 64 | 3a 20 5c 63 6f 64 65 7b |provided|: \code{|
|000054c0| 70 6c 74 72 31 7d 2c 20 | 66 6f 72 20 6f 6e 65 0a |pltr1}, |for one.|
|000054d0| 64 69 6d 65 6e 73 69 6f | 6e 61 6c 20 6d 61 70 70 |dimensio|nal mapp|
|000054e0| 69 6e 67 73 20 28 69 2e | 65 2e 20 5c 63 6f 64 65 |ings (i.|e. \code|
|000054f0| 7b 74 78 20 3d 20 66 28 | 78 29 2c 20 74 79 20 3d |{tx = f(|x), ty =|
|00005500| 20 66 28 79 29 7d 29 2c | 20 61 6e 64 0a 5c 63 6f | f(y)}),| and.\co|
|00005510| 64 65 7b 70 6c 74 72 32 | 7d 2c 20 66 6f 72 20 74 |de{pltr2|}, for t|
|00005520| 77 6f 20 64 69 6d 65 6e | 73 69 6f 6e 61 6c 20 6d |wo dimen|sional m|
|00005530| 61 70 70 69 6e 67 73 20 | 28 69 2e 65 2e 20 5c 63 |appings |(i.e. \c|
|00005540| 6f 64 65 7b 74 78 20 3d | 20 66 28 78 2c 20 79 29 |ode{tx =| f(x, y)|
|00005550| 2c 20 74 79 0a 3d 20 66 | 28 78 2c 20 79 29 7d 29 |, ty.= f|(x, y)})|
|00005560| 2e 20 20 46 75 6e 63 74 | 69 6f 6e 20 76 61 6c 75 |. Funct|ion valu|
|00005570| 65 73 20 61 74 20 6c 6f | 63 61 74 69 6f 6e 73 20 |es at lo|cations |
|00005580| 62 65 74 77 65 65 6e 20 | 67 72 69 64 20 70 6f 69 |between |grid poi|
|00005590| 6e 74 73 20 61 72 65 0a | 6f 62 74 61 69 6e 65 64 |nts are.|obtained|
|000055a0| 20 76 69 61 20 6c 69 6e | 65 61 72 20 69 6e 74 65 | via lin|ear inte|
|000055b0| 72 70 6f 6c 61 74 69 6f | 6e 2e 5c 72 65 66 69 6c |rpolatio|n.\refil|
|000055c0| 6c 0a 0a 4e 4f 54 45 3a | 20 20 74 68 69 73 20 72 |l..NOTE:| this r|
|000055d0| 6f 75 74 69 6e 65 20 63 | 61 6e 6e 6f 74 20 62 65 |outine c|annot be|
|000055e0| 20 63 61 6c 6c 65 64 20 | 64 69 72 65 63 74 6c 79 | called |directly|
|000055f0| 20 66 72 6f 6d 20 46 6f | 72 74 72 61 6e 2e 20 20 | from Fo|rtran. |
|00005600| 55 73 65 0a 5c 63 6f 64 | 65 7b 70 6c 63 6f 6e 30 |Use.\cod|e{plcon0|
|00005610| 7d 2c 20 5c 63 6f 64 65 | 7b 70 6c 63 6f 6e 31 7d |}, \code|{plcon1}|
|00005620| 2c 20 6f 72 20 5c 63 6f | 64 65 7b 70 6c 63 6f 6e |, or \co|de{plcon|
|00005630| 32 7d 20 69 6e 73 74 65 | 61 64 2e 5c 72 65 66 69 |2} inste|ad.\refi|
|00005640| 6c 6c 0a 0a 5c 63 20 25 | 25 25 25 25 25 25 25 25 |ll..\c %|%%%%%%%%|
|00005650| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00005660| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00005670| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00005680| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00005690| 25 0a 0a 5c 6e 6f 64 65 | 20 70 6c 63 6f 6e 74 2c |%..\node| plcont,|
|000056a0| 20 70 6c 65 6e 64 2c 20 | 70 6c 63 6f 6e 66 2c 20 | plend, |plconf, |
|000056b0| 41 50 49 0a 0a 0a 5c 62 | 6e 61 6d 65 43 46 7b 0a |API...\b|nameCF{.|
|000056c0| 70 6c 63 6f 6e 74 28 7a | 2c 20 6e 78 2c 20 6e 79 |plcont(z|, nx, ny|
|000056d0| 2c 20 6b 78 2c 20 6c 78 | 2c 20 6b 79 2c 20 6c 79 |, kx, lx|, ky, ly|
|000056e0| 2c 20 63 6c 65 76 65 6c | 2c 20 6e 6c 65 76 65 6c |, clevel|, nlevel|
|000056f0| 2c 20 70 6c 74 72 29 7d | 7b 28 43 29 7d 7b 0a 70 |, pltr)}|{(C)}{.p|
|00005700| 6c 63 6f 6e 74 28 7a 2c | 20 6e 78 2c 20 6e 79 2c |lcont(z,| nx, ny,|
|00005710| 20 6b 78 2c 20 6c 78 2c | 20 6b 79 2c 20 6c 79 2c | kx, lx,| ky, ly,|
|00005720| 20 63 6c 65 76 65 6c 2c | 20 6e 6c 65 76 65 6c 2c | clevel,| nlevel,|
|00005730| 20 74 72 29 7d 7b 5c 20 | 5c 20 28 46 6f 72 74 72 | tr)}{\ |\ (Fortr|
|00005740| 61 6e 29 7d 0a 0a 5c 6c | 61 62 65 6c 7b 70 6c 63 |an)}..\l|abel{plc|
|00005750| 6f 6e 74 7d 0a 5c 66 69 | 6e 64 65 78 7b 70 6c 63 |ont}.\fi|ndex{plc|
|00005760| 6f 6e 74 7d 0a 5c 61 64 | 64 63 6f 6e 74 65 6e 74 |ont}.\ad|dcontent|
|00005770| 73 6c 69 6e 65 7b 74 6f | 63 7d 7b 73 75 62 73 65 |sline{to|c}{subse|
|00005780| 63 74 69 6f 6e 7d 7b 70 | 6c 63 6f 6e 74 7d 0a 0a |ction}{p|lcont}..|
|00005790| 5c 64 65 73 63 72 7b 20 | 44 72 61 77 73 20 61 20 |\descr{ |Draws a |
|000057a0| 63 6f 6e 74 6f 75 72 20 | 70 6c 6f 74 20 6f 66 20 |contour |plot of |
|000057b0| 74 68 65 20 64 61 74 61 | 20 69 6e 20 5c 63 6f 64 |the data| in \cod|
|000057c0| 65 7b 7a 5b 6e 78 5d 5b | 6e 79 5d 7d 2c 20 75 73 |e{z[nx][|ny]}, us|
|000057d0| 69 6e 67 20 74 68 65 0a | 5c 63 6f 64 65 7b 6e 6c |ing the.|\code{nl|
|000057e0| 65 76 65 6c 7d 20 63 6f | 6e 74 6f 75 72 20 6c 65 |evel} co|ntour le|
|000057f0| 76 65 6c 73 20 73 70 65 | 63 69 66 69 65 64 20 62 |vels spe|cified b|
|00005800| 79 20 5c 63 6f 64 65 7b | 63 6c 65 76 65 6c 7d 2e |y \code{|clevel}.|
|00005810| 20 20 4f 6e 6c 79 20 74 | 68 65 20 72 65 67 69 6f | Only t|he regio|
|00005820| 6e 0a 6f 66 20 74 68 65 | 20 61 72 72 61 79 20 66 |n.of the| array f|
|00005830| 72 6f 6d 20 5c 63 6f 64 | 65 7b 6b 78 7d 20 74 6f |rom \cod|e{kx} to|
|00005840| 20 5c 63 6f 64 65 7b 6c | 78 7d 20 61 6e 64 20 66 | \code{l|x} and f|
|00005850| 72 6f 6d 20 5c 63 6f 64 | 65 7b 6b 79 7d 20 74 6f |rom \cod|e{ky} to|
|00005860| 20 5c 63 6f 64 65 7b 6c | 79 7d 0a 69 73 20 70 6c | \code{l|y}.is pl|
|00005870| 6f 74 74 65 64 20 6f 75 | 74 2e 20 20 41 20 74 72 |otted ou|t. A tr|
|00005880| 61 6e 73 66 6f 72 6d 61 | 74 69 6f 6e 20 72 6f 75 |ansforma|tion rou|
|00005890| 74 69 6e 65 20 5c 63 6f | 64 65 7b 70 6c 74 72 7d |tine \co|de{pltr}|
|000058a0| 20 69 73 20 75 73 65 64 | 20 74 6f 20 6d 61 70 0a | is used| to map.|
|000058b0| 69 6e 64 69 63 69 65 73 | 20 77 69 74 68 69 6e 20 |indicies| within |
|000058c0| 74 68 65 20 61 72 72 61 | 79 20 74 6f 20 74 68 65 |the arra|y to the|
|000058d0| 20 77 6f 72 6c 64 20 63 | 6f 6f 72 64 69 6e 61 74 | world c|oordinat|
|000058e0| 65 73 2e 20 20 5c 78 72 | 65 66 7b 43 6f 6e 74 6f |es. \xr|ef{Conto|
|000058f0| 75 72 0a 70 6c 6f 74 73 | 7d 20 66 6f 72 20 6d 6f |ur.plots|} for mo|
|00005900| 72 65 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 2e 7d |re infor|mation.}|
|00005910| 0a 0a 5c 61 72 67 75 7b | 20 5c 63 6f 64 65 7b 7a |..\argu{| \code{z|
|00005920| 7d 20 28 50 4c 46 4c 54 | 20 2a 2a 2c 20 69 6e 70 |} (PLFLT| **, inp|
|00005930| 75 74 29 7d 7b 50 6f 69 | 6e 74 65 72 20 74 6f 20 |ut)}{Poi|nter to |
|00005940| 61 20 76 65 63 74 6f 72 | 65 64 20 74 77 6f 2d 64 |a vector|ed two-d|
|00005950| 69 6d 65 6e 73 69 6f 6e | 61 6c 20 61 72 72 61 79 |imension|al array|
|00005960| 0a 63 6f 6e 74 61 69 6e | 69 6e 67 20 64 61 74 61 |.contain|ing data|
|00005970| 20 74 6f 20 62 65 20 63 | 6f 6e 74 6f 75 72 65 64 | to be c|ontoured|
|00005980| 2e 7d 0a 0a 5c 61 72 67 | 75 7b 20 5c 63 6f 64 65 |.}..\arg|u{ \code|
|00005990| 7b 6e 78 2c 20 6e 79 7d | 20 28 50 4c 49 4e 54 2c |{nx, ny}| (PLINT,|
|000059a0| 20 69 6e 70 75 74 29 7d | 7b 50 68 79 73 69 63 61 | input)}|{Physica|
|000059b0| 6c 20 64 69 6d 65 6e 73 | 69 6f 6e 73 20 6f 66 20 |l dimens|ions of |
|000059c0| 61 72 72 61 79 20 5c 63 | 6f 64 65 7b 7a 7d 2e 7d |array \c|ode{z}.}|
|000059d0| 0a 0a 5c 61 72 67 75 7b | 20 5c 63 6f 64 65 7b 6b |..\argu{| \code{k|
|000059e0| 78 2c 20 6c 78 7d 20 28 | 50 4c 49 4e 54 2c 20 69 |x, lx} (|PLINT, i|
|000059f0| 6e 70 75 74 29 7d 7b 52 | 61 6e 67 65 20 6f 66 20 |nput)}{R|ange of |
|00005a00| 5c 63 6f 64 65 7b 78 7d | 20 69 6e 64 69 63 69 65 |\code{x}| indicie|
|00005a10| 73 20 74 6f 20 63 6f 6e | 73 69 64 65 72 2e 7d 0a |s to con|sider.}.|
|00005a20| 0a 5c 61 72 67 75 7b 20 | 5c 63 6f 64 65 7b 6b 79 |.\argu{ |\code{ky|
|00005a30| 2c 20 6c 79 7d 20 28 50 | 4c 49 4e 54 2c 20 69 6e |, ly} (P|LINT, in|
|00005a40| 70 75 74 29 7d 7b 52 61 | 6e 67 65 20 6f 66 20 5c |put)}{Ra|nge of \|
|00005a50| 63 6f 64 65 7b 79 7d 20 | 69 6e 64 69 63 69 65 73 |code{y} |indicies|
|00005a60| 20 74 6f 20 63 6f 6e 73 | 69 64 65 72 2e 7d 0a 0a | to cons|ider.}..|
|00005a70| 5c 61 72 67 75 7b 20 5c | 63 6f 64 65 7b 63 6c 65 |\argu{ \|code{cle|
|00005a80| 76 65 6c 7d 20 28 50 4c | 46 4c 54 20 2a 2c 20 69 |vel} (PL|FLT *, i|
|00005a90| 6e 70 75 74 29 7d 7b 50 | 6f 69 6e 74 65 72 20 74 |nput)}{P|ointer t|
|00005aa0| 6f 20 61 72 72 61 79 20 | 73 70 65 63 69 66 79 69 |o array |specifyi|
|00005ab0| 6e 67 0a 20 20 20 20 6c | 65 76 65 6c 73 20 61 74 |ng. l|evels at|
|00005ac0| 20 77 68 69 63 68 20 74 | 6f 20 64 72 61 77 20 63 | which t|o draw c|
|00005ad0| 6f 6e 74 6f 75 72 73 2e | 7d 0a 0a 5c 61 72 67 75 |ontours.|}..\argu|
|00005ae0| 7b 20 5c 63 6f 64 65 7b | 6e 6c 65 76 65 6c 7d 20 |{ \code{|nlevel} |
|00005af0| 28 50 4c 49 4e 54 2c 20 | 69 6e 70 75 74 29 7d 7b |(PLINT, |input)}{|
|00005b00| 4e 75 6d 62 65 72 20 6f | 66 20 63 6f 6e 74 6f 75 |Number o|f contou|
|00005b10| 72 20 6c 65 76 65 6c 73 | 20 74 6f 20 64 72 61 77 |r levels| to draw|
|00005b20| 2e 7d 0a 0a 5c 61 72 67 | 75 7b 20 5c 63 6f 64 65 |.}..\arg|u{ \code|
|00005b30| 7b 70 6c 74 72 7d 20 28 | 76 6f 69 64 20 2a 2c 20 |{pltr} (|void *, |
|00005b40| 69 6e 70 75 74 29 7d 7b | 50 6f 69 6e 74 65 72 20 |input)}{|Pointer |
|00005b50| 74 6f 20 66 75 6e 63 74 | 69 6f 6e 20 74 68 61 74 |to funct|ion that|
|00005b60| 20 64 65 66 69 6e 65 73 | 0a 74 72 61 6e 73 66 6f | defines|.transfo|
|00005b70| 72 6d 61 74 69 6f 6e 20 | 62 65 74 77 65 65 6e 20 |rmation |between |
|00005b80| 69 6e 64 69 63 69 65 73 | 20 69 6e 20 61 72 72 61 |indicies| in arra|
|00005b90| 79 20 5c 63 6f 64 65 7b | 7a 7d 20 61 6e 64 20 74 |y \code{|z} and t|
|00005ba0| 68 65 20 77 6f 72 6c 64 | 20 63 6f 6f 72 64 69 6e |he world| coordin|
|00005bb0| 61 74 65 73 0a 28 43 20 | 6f 6e 6c 79 29 2e 20 20 |ates.(C |only). |
|00005bc0| 54 77 6f 20 74 72 61 6e | 73 66 6f 72 6d 61 74 69 |Two tran|sformati|
|00005bd0| 6f 6e 20 66 75 6e 63 74 | 69 6f 6e 73 20 61 72 65 |on funct|ions are|
|00005be0| 20 70 72 6f 76 69 64 65 | 64 3a 20 20 5c 63 6f 64 | provide|d: \cod|
|00005bf0| 65 7b 78 66 6f 72 6d 7d | 2c 20 66 6f 72 0a 73 69 |e{xform}|, for.si|
|00005c00| 6d 70 6c 65 20 6c 69 6e | 65 61 72 20 6d 61 70 70 |mple lin|ear mapp|
|00005c10| 69 6e 67 73 2c 20 61 6e | 64 20 5c 63 6f 64 65 7b |ings, an|d \code{|
|00005c20| 70 6c 74 72 30 7d 2c 20 | 69 66 20 6e 6f 20 6d 61 |pltr0}, |if no ma|
|00005c30| 70 70 69 6e 67 20 69 73 | 20 72 65 71 75 69 72 65 |pping is| require|
|00005c40| 64 2e 0a 5c 63 6f 64 65 | 7b 78 66 6f 72 6d 7d 20 |d..\code|{xform} |
|00005c50| 69 73 20 6e 6f 74 20 61 | 63 74 75 61 6c 6c 79 20 |is not a|ctually |
|00005c60| 63 6f 6d 70 69 6c 65 64 | 20 69 6e 74 6f 20 74 68 |compiled| into th|
|00005c70| 65 20 50 4c 70 6c 6f 74 | 20 6c 69 62 72 61 72 79 |e PLplot| library|
|00005c80| 20 64 75 65 20 74 6f 20 | 74 68 65 0a 6e 65 65 64 | due to |the.need|
|00005c90| 20 66 6f 72 20 65 78 74 | 65 72 6e 61 6c 20 64 61 | for ext|ernal da|
|00005ca0| 74 61 3b 20 69 6e 73 74 | 65 61 64 20 79 6f 75 20 |ta; inst|ead you |
|00005cb0| 6d 75 73 74 20 69 6e 63 | 6c 75 64 65 20 69 74 20 |must inc|lude it |
|00005cc0| 61 73 20 70 61 72 74 20 | 6f 66 20 79 6f 75 72 0a |as part |of your.|
|00005cd0| 70 72 6f 67 72 61 6d 2e | 20 20 54 68 65 20 66 75 |program.| The fu|
|00005ce0| 6e 63 74 69 6f 6e 20 73 | 68 6f 75 6c 64 20 68 61 |nction s|hould ha|
|00005cf0| 76 65 20 74 68 65 20 66 | 6f 72 6d 3a 0a 0a 5c 6e |ve the f|orm:..\n|
|00005d00| 61 6d 65 7b 70 6c 74 72 | 28 78 2c 20 79 2c 20 74 |ame{pltr|(x, y, t|
|00005d10| 78 2c 20 74 79 29 7d 0a | 0a 5c 61 72 67 75 7b 20 |x, ty)}.|.\argu{ |
|00005d20| 5c 63 6f 64 65 7b 78 2c | 20 79 7d 20 28 50 4c 46 |\code{x,| y} (PLF|
|00005d30| 4c 54 2c 20 69 6e 70 75 | 74 29 7d 7b 20 53 70 65 |LT, inpu|t)}{ Spe|
|00005d40| 63 69 66 69 65 73 20 74 | 68 65 20 70 6f 73 69 74 |cifies t|he posit|
|00005d50| 69 6f 6e 20 69 6e 20 74 | 68 65 20 61 72 72 61 79 |ion in t|he array|
|00005d60| 0a 74 68 72 6f 75 67 68 | 20 77 68 69 63 68 20 74 |.through| which t|
|00005d70| 68 65 20 63 6f 6e 74 6f | 75 72 20 72 75 6e 73 20 |he conto|ur runs |
|00005d80| 69 6e 20 74 65 72 6d 73 | 20 6f 66 20 74 68 65 20 |in terms| of the |
|00005d90| 61 72 72 61 79 20 69 6e | 64 69 63 69 65 73 2e 7d |array in|dicies.}|
|00005da0| 20 0a 0a 5c 61 72 67 75 | 7b 20 5c 63 6f 64 65 7b | ..\argu|{ \code{|
|00005db0| 74 78 2c 20 74 79 7d 20 | 28 50 4c 46 4c 54 20 2a |tx, ty} |(PLFLT *|
|00005dc0| 2c 20 6f 75 74 70 75 74 | 29 7d 7b 50 6f 69 6e 74 |, output|)}{Point|
|00005dd0| 65 72 73 20 74 6f 20 74 | 68 65 20 77 6f 72 6c 64 |ers to t|he world|
|00005de0| 20 63 6f 6f 72 64 69 6e | 61 74 65 73 0a 63 6f 72 | coordin|ates.cor|
|00005df0| 72 65 73 70 6f 6e 64 69 | 6e 67 20 74 6f 20 74 68 |respondi|ng to th|
|00005e00| 65 20 70 6f 69 6e 74 20 | 5c 63 6f 64 65 7b 28 78 |e point |\code{(x|
|00005e10| 2c 20 79 29 7d 2e 7d 20 | 7d 0a 0a 5c 61 72 67 75 |, y)}.} |}..\argu|
|00005e20| 7b 20 5c 63 6f 64 65 7b | 74 72 7d 20 28 50 4c 46 |{ \code{|tr} (PLF|
|00005e30| 4c 54 20 2a 2c 20 69 6e | 70 75 74 29 7d 7b 50 6f |LT *, in|put)}{Po|
|00005e40| 69 6e 74 65 72 20 74 6f | 20 36 2d 65 6c 65 6d 65 |inter to| 6-eleme|
|00005e50| 6e 74 20 61 72 72 61 79 | 20 73 70 65 63 69 66 79 |nt array| specify|
|00005e60| 69 6e 67 0a 63 6f 65 66 | 66 69 63 69 65 6e 74 73 |ing.coef|ficients|
|00005e70| 20 74 6f 20 75 73 65 20 | 69 6e 20 74 68 65 20 5c | to use |in the \|
|00005e80| 63 6f 64 65 7b 78 66 6f | 72 6d 7d 20 74 72 61 6e |code{xfo|rm} tran|
|00005e90| 73 66 6f 72 6d 61 74 69 | 6f 6e 20 66 75 6e 63 74 |sformati|on funct|
|00005ea0| 69 6f 6e 20 28 46 6f 72 | 74 72 61 6e 0a 6f 6e 6c |ion (For|tran.onl|
|00005eb0| 79 29 2e 20 20 53 69 6e | 63 65 20 74 68 69 73 20 |y). Sin|ce this |
|00005ec0| 69 73 20 73 6f 6d 65 77 | 68 61 74 20 69 6e 66 6c |is somew|hat infl|
|00005ed0| 65 78 69 62 6c 65 2c 20 | 74 68 65 20 75 73 65 72 |exible, |the user|
|00005ee0| 20 69 73 20 72 65 63 6f | 6d 6d 65 6e 64 65 64 20 | is reco|mmended |
|00005ef0| 74 6f 20 63 61 6c 6c 0a | 65 69 74 68 65 72 20 6f |to call.|either o|
|00005f00| 66 20 5c 63 6f 64 65 7b | 70 6c 63 6f 6e 30 7d 2c |f \code{|plcon0},|
|00005f10| 20 5c 63 6f 64 65 7b 70 | 6c 63 6f 6e 31 7d 2c 20 | \code{p|lcon1}, |
|00005f20| 6f 72 20 5c 63 6f 64 65 | 7b 70 6c 63 6f 6e 32 7d |or \code|{plcon2}|
|00005f30| 20 69 6e 73 74 65 61 64 | 2e 7d 0a 0a 5c 63 20 25 | instead|.}..\c %|
|00005f40| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00005f50| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00005f60| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00005f70| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00005f80| 25 25 25 25 25 25 25 25 | 25 0a 0a 5c 6e 6f 64 65 |%%%%%%%%|%..\node|
|00005f90| 20 70 6c 65 6e 64 2c 20 | 70 6c 65 6e 64 31 2c 20 | plend, |plend1, |
|00005fa0| 70 6c 63 6f 6e 74 2c 20 | 41 50 49 0a 0a 0a 5c 62 |plcont, |API...\b|
|00005fb0| 6e 61 6d 65 7b 70 6c 65 | 6e 64 28 29 7d 0a 5c 6c |name{ple|nd()}.\l|
|00005fc0| 61 62 65 6c 7b 70 6c 65 | 6e 64 7d 0a 5c 66 69 6e |abel{ple|nd}.\fin|
|00005fd0| 64 65 78 7b 70 6c 65 6e | 64 7d 0a 5c 61 64 64 63 |dex{plen|d}.\addc|
|00005fe0| 6f 6e 74 65 6e 74 73 6c | 69 6e 65 7b 74 6f 63 7d |ontentsl|ine{toc}|
|00005ff0| 7b 73 75 62 73 65 63 74 | 69 6f 6e 7d 7b 70 6c 65 |{subsect|ion}{ple|
|00006000| 6e 64 7d 0a 0a 5c 64 65 | 73 63 72 7b 20 45 6e 64 |nd}..\de|scr{ End|
|00006010| 73 20 61 20 70 6c 6f 74 | 74 69 6e 67 20 73 65 73 |s a plot|ting ses|
|00006020| 73 69 6f 6e 2c 20 74 69 | 64 69 65 73 20 75 70 20 |sion, ti|dies up |
|00006030| 61 6c 6c 20 74 68 65 20 | 6f 75 74 70 75 74 20 66 |all the |output f|
|00006040| 69 6c 65 73 2c 20 73 77 | 69 74 63 68 65 73 0a 69 |iles, sw|itches.i|
|00006050| 6e 74 65 72 61 63 74 69 | 76 65 20 64 65 76 69 63 |nteracti|ve devic|
|00006060| 65 73 20 62 61 63 6b 20 | 69 6e 74 6f 20 74 65 78 |es back |into tex|
|00006070| 74 20 6d 6f 64 65 20 61 | 6e 64 20 66 72 65 65 73 |t mode a|nd frees|
|00006080| 20 75 70 20 61 6e 79 20 | 6d 65 6d 6f 72 79 20 74 | up any |memory t|
|00006090| 68 61 74 20 77 61 73 0a | 61 6c 6c 6f 63 61 74 65 |hat was.|allocate|
|000060a0| 64 2e 20 20 4d 75 73 74 | 20 62 65 20 63 61 6c 6c |d. Must| be call|
|000060b0| 65 64 20 62 65 66 6f 72 | 65 20 65 6e 64 20 6f 66 |ed befor|e end of|
|000060c0| 20 70 72 6f 67 72 61 6d | 2e 7d 0a 0a 5c 63 20 25 | program|.}..\c %|
|000060d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000060e0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000060f0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00006100| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00006110| 25 25 25 25 25 25 25 25 | 25 0a 0a 5c 6e 6f 64 65 |%%%%%%%%|%..\node|
|00006120| 20 70 6c 65 6e 64 31 2c | 20 70 6c 65 6e 76 2c 20 | plend1,| plenv, |
|00006130| 70 6c 65 6e 64 2c 20 41 | 50 49 0a 0a 0a 5c 62 6e |plend, A|PI...\bn|
|00006140| 61 6d 65 7b 70 6c 65 6e | 64 31 28 29 7d 0a 5c 6c |ame{plen|d1()}.\l|
|00006150| 61 62 65 6c 7b 70 6c 65 | 6e 64 31 7d 0a 5c 66 69 |abel{ple|nd1}.\fi|
|00006160| 6e 64 65 78 7b 70 6c 65 | 6e 64 31 7d 0a 5c 61 64 |ndex{ple|nd1}.\ad|
|00006170| 64 63 6f 6e 74 65 6e 74 | 73 6c 69 6e 65 7b 74 6f |dcontent|sline{to|
|00006180| 63 7d 7b 73 75 62 73 65 | 63 74 69 6f 6e 7d 7b 70 |c}{subse|ction}{p|
|00006190| 6c 65 6e 64 7d 0a 0a 5c | 64 65 73 63 72 7b 20 45 |lend}..\|descr{ E|
|000061a0| 6e 64 73 20 61 20 70 6c | 6f 74 74 69 6e 67 20 73 |nds a pl|otting s|
|000061b0| 65 73 73 69 6f 6e 20 66 | 6f 72 20 74 68 65 20 63 |ession f|or the c|
|000061c0| 75 72 72 65 6e 74 20 6f | 75 74 70 75 74 20 73 74 |urrent o|utput st|
|000061d0| 72 65 61 6d 20 6f 6e 6c | 79 2e 0a 53 65 65 20 5c |ream onl|y..See \|
|000061e0| 63 6f 64 65 7b 70 6c 73 | 73 74 72 6d 7d 20 66 6f |code{pls|strm} fo|
|000061f0| 72 20 6d 6f 72 65 20 69 | 6e 66 6f 2e 7d 0a 0a 5c |r more i|nfo.}..\|
|00006200| 63 20 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |c %%%%%%|%%%%%%%%|
|00006210| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00006220| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00006230| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00006240| 25 25 25 25 25 25 25 25 | 25 25 25 25 0a 0a 5c 6e |%%%%%%%%|%%%%..\n|
|00006250| 6f 64 65 20 70 6c 65 6e | 76 2c 20 70 6c 65 72 72 |ode plen|v, plerr|
|00006260| 78 2c 20 70 6c 65 6e 64 | 31 2c 20 41 50 49 0a 0a |x, plend|1, API..|
|00006270| 0a 5c 62 6e 61 6d 65 7b | 70 6c 65 6e 76 28 78 6d |.\bname{|plenv(xm|
|00006280| 69 6e 2c 20 78 6d 61 78 | 2c 20 79 6d 69 6e 2c 20 |in, xmax|, ymin, |
|00006290| 79 6d 61 78 2c 20 6a 75 | 73 74 2c 20 61 78 69 73 |ymax, ju|st, axis|
|000062a0| 29 7d 0a 5c 6c 61 62 65 | 6c 7b 70 6c 65 6e 76 7d |)}.\labe|l{plenv}|
|000062b0| 0a 5c 66 69 6e 64 65 78 | 7b 70 6c 65 6e 76 7d 0a |.\findex|{plenv}.|
|000062c0| 5c 61 64 64 63 6f 6e 74 | 65 6e 74 73 6c 69 6e 65 |\addcont|entsline|
|000062d0| 7b 74 6f 63 7d 7b 73 75 | 62 73 65 63 74 69 6f 6e |{toc}{su|bsection|
|000062e0| 7d 7b 70 6c 65 6e 76 7d | 0a 0a 5c 64 65 73 63 72 |}{plenv}|..\descr|
|000062f0| 7b 20 53 65 74 73 20 75 | 70 20 70 6c 6f 74 74 65 |{ Sets u|p plotte|
|00006300| 72 20 65 6e 76 69 72 6f | 6e 6d 65 6e 74 20 66 6f |r enviro|nment fo|
|00006310| 72 20 73 69 6d 70 6c 65 | 20 67 72 61 70 68 73 20 |r simple| graphs |
|00006320| 62 79 20 63 61 6c 6c 69 | 6e 67 20 5c 63 6f 64 65 |by calli|ng \code|
|00006330| 7b 70 6c 61 64 76 7d 0a | 61 6e 64 20 73 65 74 74 |{pladv}.|and sett|
|00006340| 69 6e 67 20 75 70 20 76 | 69 65 77 70 6f 72 74 20 |ing up v|iewport |
|00006350| 61 6e 64 20 77 69 6e 64 | 6f 77 20 74 6f 20 73 65 |and wind|ow to se|
|00006360| 6e 73 69 62 6c 65 20 64 | 65 66 61 75 6c 74 20 76 |nsible d|efault v|
|00006370| 61 6c 75 65 73 2e 20 20 | 5c 63 6f 64 65 7b 70 6c |alues. |\code{pl|
|00006380| 65 6e 76 7d 0a 6c 65 61 | 76 65 73 20 65 6e 6f 75 |env}.lea|ves enou|
|00006390| 67 68 20 72 6f 6f 6d 20 | 61 72 6f 75 6e 64 20 6d |gh room |around m|
|000063a0| 6f 73 74 20 67 72 61 70 | 68 73 20 66 6f 72 20 61 |ost grap|hs for a|
|000063b0| 78 69 73 20 6c 61 62 65 | 6c 73 20 61 6e 64 20 61 |xis labe|ls and a|
|000063c0| 20 74 69 74 6c 65 2e 20 | 20 57 68 65 6e 0a 74 68 | title. | When.th|
|000063d0| 65 73 65 20 64 65 66 61 | 75 6c 74 73 20 61 72 65 |ese defa|ults are|
|000063e0| 20 6e 6f 74 20 73 75 69 | 74 61 62 6c 65 2c 20 75 | not sui|table, u|
|000063f0| 73 65 20 74 68 65 20 69 | 6e 64 69 76 69 64 75 61 |se the i|ndividua|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.